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