Class: DTK::Client::Operation::Module
- Inherits:
-
DTK::Client::Operation
- Object
- DTK::Client::Operation
- DTK::Client::Operation::Module
- Defined in:
- lib/client/operation/module.rb,
lib/client/operation/module/list.rb,
lib/client/operation/module/push.rb,
lib/client/operation/module/stage.rb,
lib/client/operation/module/update.rb,
lib/client/operation/module/install.rb,
lib/client/operation/module/publish.rb,
lib/client/operation/module/pull_dtkn.rb,
lib/client/operation/module/push_dtkn.rb,
lib/client/operation/module/uninstall.rb,
lib/client/operation/module/unpublish.rb,
lib/client/operation/module/clone_module.rb,
lib/client/operation/module/list_remotes.rb,
lib/client/operation/module/list_assemblies.rb,
lib/client/operation/module/delete_from_remote.rb,
lib/client/operation/module/install/print_helper.rb,
lib/client/operation/module/install_from_catalog.rb,
lib/client/operation/module/push_dtkn/convert_source.rb,
lib/client/operation/module/install/dependent_modules/component_module.rb,
lib/client/operation/module/install/dependent_modules/local_dependencies.rb,
lib/client/operation/module/install/dependent_modules/remote_dependencies.rb,
lib/client/operation/module/install/dependent_modules/component_dependency_tree.rb,
lib/client/operation/module/install/dependent_modules/component_dependency_tree/resolve_modules.rb
Direct Known Subclasses
CloneModule, DeleteFromRemote, Install, Install::DependentModules, Install::DependentModules::ComponentDependencyTree, Install::DependentModules::ComponentModule, Install::DependentModules::LocalDependencies, Install::DependentModules::RemoteDependencies, InstallFromCatalog, List, ListAssemblies, ListRemotes, Publish, PullDtkn, Push, PushDtkn, Stage, Uninstall, Unpublish, Update
Defined Under Namespace
Classes: CloneModule, DeleteFromRemote, Install, InstallFromCatalog, List, ListAssemblies, ListRemotes, Publish, PullDtkn, Push, PushDtkn, Stage, Uninstall, Unpublish, Update
Constant Summary collapse
- OPERATIONS =
[ :clone_module, :delete_from_remote, :install, :install_from_catalog, :list, :list_assemblies, :list_remotes, :publish, :pull_dtkn, :push, :push_dtkn, :stage, :uninstall, :unpublish # :update ]
- BaseRoute =
'modules'- MODULE_LOCK =
'dtk.module.lock'
Constants inherited from DTK::Client::Operation
Method Summary
Methods included from DTK::Client::Operation::ModuleServiceCommon::ClassMixin
Methods included from Auxiliary
#hash_to_yaml, #snake_form, #snake_to_camel_case, #yaml_to_hash