class DTK::Client::Operation::Module::Install::ModuleRef
Public Class Methods
new(opts = {})
click to toggle source
opts can have keys:
:namespace :module_name :version :is_base_module :module_installed
Calls superclass method
DTK::Client::ModuleRef::new
# File lib/client/operation/module/install/module_ref.rb, line 27 def initialize(opts = {}) super @is_base_module = opts[:is_base_module] @module_installed = opts[:module_installed] end
Public Instance Methods
is_base_module?()
click to toggle source
# File lib/client/operation/module/install/module_ref.rb, line 33 def is_base_module? @is_base_module end
module_installed?(parent)
click to toggle source
# File lib/client/operation/module/install/module_ref.rb, line 37 def module_installed?(parent) if @module_installed.nil? @module_installed ||= parent.query_if_component_module_is_installed? else @module_installed end end