class DTK::Network::Client::ModuleRef::Dependency::Remote
Public Class Methods
new(module_info)
click to toggle source
Calls superclass method
# File lib/client/module_ref/dependency/remote.rb, line 5 def initialize(module_info) super(name: module_info[:name] || module_info['module'], namespace: module_info[:namespace] || module_info['namespace']) version_str = module_info[:version]||module_info['version'] @version = ModuleRef::Version.new(version_str) end
Public Instance Methods
dtkn_versions_with_dependencies()
click to toggle source
# File lib/client/module_ref/dependency/remote.rb, line 11 def dtkn_versions_with_dependencies response = rest_get("modules/get_versions_with_dependencies", { name: self.name, namespace: self.namespace }) response['versions'] end