class DTK::Network::Client::Command::Chmod
Public Class Methods
new(namespace, permissions, options = {})
click to toggle source
# File lib/client/command/chmod.rb, line 4 def initialize(namespace, permissions, options = {}) @namespace = namespace @permissions = permissions end
run(namespace, permissions, opts = {})
click to toggle source
# File lib/client/command/chmod.rb, line 9 def self.run(namespace, permissions, opts = {}) new(namespace, permissions, opts).chmod end
Public Instance Methods
chmod()
click to toggle source
# File lib/client/command/chmod.rb, line 13 def chmod validate_permissions!(@permissions) rest_post("namespaces/#{@namespace}/chmod", { name: @namespace, permissions: @permissions }) nil end