module Qiniu::Misc
Public Class Methods
set_protected(bucket, protected_mode)
click to toggle source
# File lib/qiniu/misc.rb, line 5 def set_protected(bucket, protected_mode) url = Config.settings[:pub_host] + %Q(/accessMode/#{bucket}/mode/#{protected_mode}) return HTTP.management_post(url) end
set_separator(bucket, separator)
click to toggle source
# File lib/qiniu/misc.rb, line 10 def set_separator(bucket, separator) encoded_separator = Utils.urlsafe_base64_encode(separator) url = Config.settings[:pub_host] + %Q(/separator/#{bucket}/sep/#{encoded_separator}) return HTTP.management_post(url) end
set_style(bucket, name, style)
click to toggle source
# File lib/qiniu/misc.rb, line 16 def set_style(bucket, name, style) encoded_name = Utils.urlsafe_base64_encode(name) encoded_style = Utils.urlsafe_base64_encode(style) url = Config.settings[:pub_host] + %Q(/style/#{bucket}/name/#{encoded_name}/style/#{encoded_style}) return HTTP.management_post(url) end
unset_style(bucket, name)
click to toggle source
# File lib/qiniu/misc.rb, line 23 def unset_style(bucket, name) encoded_name = Utils.urlsafe_base64_encode(name) url = Config.settings[:pub_host] + %Q(/unstyle/#{bucket}/name/#{encoded_name}) return HTTP.management_post(url) end