def _print_purchase_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers( self.get_collection(argv), parameters=self._get_filter_parameters()) elif param_num == 1: completions.print_identifiers(self._client.organizations())
def _print_entity_completions(self, param_num, argv): file_pos = self._get_file_position() if param_num < file_pos: self._print_collection_completions(param_num, argv) elif len(argv) > file_pos - 1 and param_num == file_pos: completions.print_identifiers( self._get_owning_entity(argv).files())
def _print_entity_completions(self, param_num, argv): if param_num < 4: self._print_collection_completions(param_num, argv) elif len(argv) > 3 and param_num == 4: completions.print_identifiers( self._client.get_host(argv[0], argv[1], argv[2]).get_application(argv[3]))
def _print_file_completions(self, param_num, argv): if param_num < 3: self._print_entity_completions(param_num, argv) elif len(argv) > 2 and param_num == 3: completions.print_identifiers(self._client.get_host(argv[0], argv[1], argv[2]).applications()) elif len(argv) > 3 and param_num == 4: completions.print_identifiers(self._client.get_application(argv[0], argv[3]).files())
def _print_entity_completions(self, param_num, argv): file_pos = self._get_parameter_position() if param_num < file_pos: self._print_collection_completions(param_num, argv) elif len(argv) > file_pos - 1 and param_num == file_pos: res = self._get_owning_entity(argv) completions.print_identifiers(res.parameters())
def _print_file_completions(self, param_num, argv): if param_num < 3: self._print_entity_completions(param_num, argv) elif len(argv) > 2 and param_num == 3: completions.print_identifiers( self._client.get_host(argv[0], argv[1], argv[2]).applications()) elif len(argv) > 3 and param_num == 4: completions.print_identifiers( self._client.get_application(argv[0], argv[3]).files())
def _print_collection_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self._client.organizations()) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self._client.environments(argv[0])) elif len(argv) > 1 and param_num == 2: completions.print_identifiers(self._client.hosts(argv[0], argv[1]))
def _print_collection_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self._client.organizations()) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self._client.environments(argv[0])) elif len(argv) > 1 and param_num == 2: completions.print_identifiers(self._client.hosts(argv[0], argv[1])) elif len(argv) > 2 and param_num == 3: host = self._client.get_host(argv[0], argv[1], argv[2]) completions.print_escaped_strings(host.application_names)
def _print_entity_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self.get_collection(argv), parameters = self._get_filter_parameters())
def _print_entity_completions(self, param_num, argv): if param_num < 3: self._print_collection_completions(param_num, argv) elif len(argv) > 2 and param_num == 3: host = self._client.get_host(argv[0], argv[1], argv[2]) completions.print_identifiers(self._get_settings(host, argv))
def _print_entity_completions(self, param_num, argv): if param_num < 1: self._print_collection_completions(param_num, argv) elif len(argv) > 0 and param_num == 1: completions.print_identifiers( self._client.get_organization(argv[0]).settings())
def _print_entity_completions(self, param_num, argv): if param_num < 2: self._print_collection_completions(param_num, argv) elif len(argv) > 1 and param_num == 2: completions.print_identifiers( self._client.get_platform(argv[0], argv[1]).settings())
def _print_render_file_completions(self, param_num, argv): if param_num < 3: self._print_entity_completions(param_num, argv) elif len(argv) > 0 and param_num == 3: host = self._get_host(argv) completions.print_identifiers(self._client.get_distribution(argv[0], host.distribution_name).files())
def _print_entity_completions(self, param_num, argv): if param_num < 1: self._print_collection_completions(param_num, argv) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self._get_collection(argv[0]))
def _print_entity_completions(self, param_num, argv): if param_num == 0: self._print_collection_completions(param_num, argv) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self.get_collection(argv))
def _print_entity_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers( self.get_collection(argv), parameters=self._get_filter_parameters())
def _print_collection_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self._client.organizations()) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self._client.applications(argv[0]))
def _print_entity_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self.get_collection(argv))
def _print_install_completions(self, param_num, argv): if param_num < 3: self._print_collection_completions(param_num, argv) elif len(argv) > 0 and param_num == 3: completions.print_identifiers(self._client.applications(argv[0]))
def _print_entity_completions(self, param_num, argv): if param_num < 3: self._print_collection_completions(param_num, argv) elif len(argv) > 0 and param_num == 3: completions.print_identifiers(self._get_host(argv).applications())
def _print_purchase_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self.get_collection(argv), parameters = self._get_filter_parameters()) elif param_num == 1: completions.print_identifiers(self._client.organizations())
def _print_entity_completions(self, param_num, argv): if param_num < 2: self._print_collection_completions(param_num, argv) elif len(argv) > 1 and param_num == 2: completions.print_identifiers(self.get_collection(argv))
def _print_collection_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self._client.organizations())
def _print_collection_completions(self, param_num, argv): if param_num == 0: completions.print_identifiers(self._client.organizations()) elif len(argv) > 0 and param_num == 1: completions.print_identifiers(self._client.platforms(argv[0]))
def _print_render_file_completions(self, param_num, argv): if param_num < 4: self._print_uninstall_completions(param_num, argv) elif len(argv) > 3 and param_num == 4: completions.print_identifiers(self._client.get_application(argv[0], argv[3]).files())