class DTK::Network::Client::Command::Unpublish
Public Class Methods
new(module_ref, options = {})
click to toggle source
# File lib/client/command/unpublish.rb, line 4 def initialize(module_ref, options = {}) @module_ref = module_ref @options = options end
run(module_info, opts = {})
click to toggle source
# File lib/client/command/unpublish.rb, line 9 def self.run(module_info, opts = {}) module_ref = ModuleRef.new(module_info) new(module_ref, opts).unpublish end
Public Instance Methods
unpublish()
click to toggle source
# File lib/client/command/unpublish.rb, line 14 def unpublish version = @module_ref.version params = { name: @module_ref.name, namespace: @module_ref.namespace, version: version.str_version } rest_post("modules/unpublish", params) nil end