Class: DTK::Client::Dtk
- Inherits:
-
CommandBaseThor
- Object
- Thor
- CommandBaseThor
- DTK::Client::Dtk
- Defined in:
- lib/commands/thor/dtk.rb
Overview
Following are descriptions of available commands
Constant Summary
Constants inherited from CommandBaseThor
CommandBaseThor::ALT_IDENTIFIER_SEPARATOR, CommandBaseThor::EXTENDED_TIMEOUT, CommandBaseThor::HIDE_FROM_BASE_CONTEXT, CommandBaseThor::TIME_DIFF
Constants included from CommandHelperMixin
Constants included from ReparseMixin
ReparseMixin::YamlDTKMetaFiles
Constants included from Poller
Constants inherited from Thor
Thor::HIDE_FROM_BASE_CONTEXT_HELP
Class Method Summary collapse
-
.additional_entities ⇒ Object
entities that are not available on root but later in n-context.
Instance Method Summary collapse
- #account ⇒ Object
- #component_module ⇒ Object
- #developer ⇒ Object
- #node_template ⇒ Object
- #provider ⇒ Object
- #service ⇒ Object
- #service_module ⇒ Object
- #target ⇒ Object
- #test_module ⇒ Object
- #workspace ⇒ Object
Methods inherited from CommandBaseThor
action_on_revalidation_response, basename, create_context_arguments, execute_from_cli, generate_cached_id, get_cached_response, get_identifiers, get_usage_info, #help, #initialize, invalidate_entities, invisible_context_list, list_method_supported?, task_names, tiered_task_names, valid_id?
Methods included from CommandBase
#get, #get_connection, handle_argument_error, #post, #post_file, #rest_url, #rotate_args
Methods included from TaskStatusMixin
#list_task_info_aux, #task_status_aux, #task_status_stream
Methods included from Console
confirmation_prompt, confirmation_prompt_additional_options, confirmation_prompt_multiple_choice, confirmation_prompt_simple, unix_shell, wait_animation
Methods included from CommandHelperMixin
Methods included from ReparseMixin
Methods included from PushCloneChangesMixin
Methods included from CommandBaseThor::CommonOptionDefs::ClassMixin
Methods included from Poller
#poller_response, #print_response, #resolve_type
Methods inherited from Thor
get_alternative_identifiers, help, match_help_item_changes, overriden_help, printable_tasks, replace_if_matched!, set_context
Constructor Details
This class inherits a constructor from DTK::Client::CommandBaseThor
Class Method Details
.additional_entities ⇒ Object
entities that are not available on root but later in n-context
25 26 27 |
# File 'lib/commands/thor/dtk.rb', line 25 def self.additional_entities() ['component','attribute','utils','node','task','component-template','assembly','remotes'] end |
Instance Method Details
#account ⇒ Object
47 48 49 |
# File 'lib/commands/thor/dtk.rb', line 47 def account # API descriptor end |
#component_module ⇒ Object
73 74 75 |
# File 'lib/commands/thor/dtk.rb', line 73 def component_module # API descriptor end |
#developer ⇒ Object
136 137 138 |
# File 'lib/commands/thor/dtk.rb', line 136 def developer # API descriptor end |
#node_template ⇒ Object
96 97 98 |
# File 'lib/commands/thor/dtk.rb', line 96 def node_template # API descriptor end |
#provider ⇒ Object
143 144 145 |
# File 'lib/commands/thor/dtk.rb', line 143 def provider # API descriptor end |
#service ⇒ Object
52 53 54 |
# File 'lib/commands/thor/dtk.rb', line 52 def service # API descriptor end |
#service_module ⇒ Object
119 120 121 |
# File 'lib/commands/thor/dtk.rb', line 119 def service_module # API descriptor end |
#target ⇒ Object
38 39 40 |
# File 'lib/commands/thor/dtk.rb', line 38 def target # API descriptor, SYM_LINK! end |
#test_module ⇒ Object
79 80 81 |
# File 'lib/commands/thor/dtk.rb', line 79 def test_module # API descriptor end |
#workspace ⇒ Object
31 32 33 |
# File 'lib/commands/thor/dtk.rb', line 31 def workspace # API descriptor, SYM_LINK! end |