--- !ruby/object:Gem::Specification name: hammer_cli version: !ruby/object:Gem::Version version: 3.9.0 platform: ruby authors: - Martin Bačovský - Tomáš Strachota autorequire: bindir: bin cert_chain: [] date: 2023-11-29 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: clamp requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.1 - - "<" - !ruby/object:Gem::Version version: 2.0.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 1.3.1 - - "<" - !ruby/object:Gem::Version version: 2.0.0 - !ruby/object:Gem::Dependency name: logging requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: unicode-display_width requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: amazing_print requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: highline requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: fast_gettext requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: locale requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.0.6 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 2.0.6 - !ruby/object:Gem::Dependency name: apipie-bindings requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.6.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.6.0 description: 'Hammer cli provides universal extendable CLI interface for ruby apps ' email: mbacovsk@redhat.com executables: - hammer - hammer-complete extensions: [] extra_rdoc_files: - doc/commands_extension.md - doc/commands_modification.md - doc/creating_apipie_commands.md - doc/creating_commands.md - doc/design.png - doc/design.uml - doc/developer_docs.md - doc/development_tips.md - doc/help_modification.md - doc/i18n.md - doc/installation.md - doc/installation_deb.md - doc/installation_gem.md - doc/installation_rpm.md - doc/installation_source.md - doc/option_builders.md - doc/option_normalizers.md - doc/output.md - doc/review_checklist.md - doc/writing_a_plugin.md - doc/release_notes.md - config/cli.modules.d/module_config_template.yml - config/cli_config.template.yml - config/hammer.completion - README.md files: - LICENSE - README.md - bin/hammer - bin/hammer-complete - config/cli.modules.d/module_config_template.yml - config/cli_config.template.yml - config/hammer.completion - doc/commands_extension.md - doc/commands_modification.md - doc/creating_apipie_commands.md - doc/creating_commands.md - doc/design.png - doc/design.uml - doc/developer_docs.md - doc/development_tips.md - doc/help_modification.md - doc/i18n.md - doc/installation.md - doc/installation_deb.md - doc/installation_gem.md - doc/installation_rpm.md - doc/installation_source.md - doc/option_builders.md - doc/option_normalizers.md - doc/output.md - doc/release_notes.md - doc/review_checklist.md - doc/writing_a_plugin.md - lib/hammer_cli.rb - lib/hammer_cli/abstract.rb - lib/hammer_cli/apipie.rb - lib/hammer_cli/apipie/api_connection.rb - lib/hammer_cli/apipie/command.rb - lib/hammer_cli/apipie/option_builder.rb - lib/hammer_cli/apipie/option_definition.rb - lib/hammer_cli/apipie/options.rb - lib/hammer_cli/apipie/resource.rb - lib/hammer_cli/bash.rb - lib/hammer_cli/bash/completion.rb - lib/hammer_cli/bash/prebuild_command.rb - lib/hammer_cli/ca_cert_fetcher.rb - lib/hammer_cli/ca_cert_manager.rb - lib/hammer_cli/clamp.rb - lib/hammer_cli/command_extensions.rb - lib/hammer_cli/completer.rb - lib/hammer_cli/connection.rb - lib/hammer_cli/context.rb - lib/hammer_cli/csv_parser.rb - lib/hammer_cli/defaults.rb - lib/hammer_cli/defaults_commands.rb - lib/hammer_cli/exception_handler.rb - lib/hammer_cli/exceptions.rb - lib/hammer_cli/exit_codes.rb - lib/hammer_cli/full_help.rb - lib/hammer_cli/help/builder.rb - lib/hammer_cli/help/definition.rb - lib/hammer_cli/help/definition/abstract_item.rb - lib/hammer_cli/help/definition/list.rb - lib/hammer_cli/help/definition/note.rb - lib/hammer_cli/help/definition/section.rb - lib/hammer_cli/help/definition/text.rb - lib/hammer_cli/help/text_builder.rb - lib/hammer_cli/i18n.rb - lib/hammer_cli/i18n/find_task.rb - lib/hammer_cli/logger.rb - lib/hammer_cli/logger_watch.rb - lib/hammer_cli/main.rb - lib/hammer_cli/messages.rb - lib/hammer_cli/modules.rb - lib/hammer_cli/option_builder.rb - lib/hammer_cli/options/matcher.rb - lib/hammer_cli/options/normalizers.rb - lib/hammer_cli/options/option_collector.rb - lib/hammer_cli/options/option_definition.rb - lib/hammer_cli/options/option_family.rb - lib/hammer_cli/options/option_processor.rb - lib/hammer_cli/options/predefined.rb - lib/hammer_cli/options/processor_list.rb - lib/hammer_cli/options/sources/base.rb - lib/hammer_cli/options/sources/command_line.rb - lib/hammer_cli/options/sources/saved_defaults.rb - lib/hammer_cli/options/validators/base.rb - lib/hammer_cli/options/validators/dsl.rb - lib/hammer_cli/options/validators/dsl_block_validator.rb - lib/hammer_cli/output.rb - lib/hammer_cli/output/adapter.rb - lib/hammer_cli/output/adapter/abstract.rb - lib/hammer_cli/output/adapter/base.rb - lib/hammer_cli/output/adapter/csv.rb - lib/hammer_cli/output/adapter/json.rb - lib/hammer_cli/output/adapter/silent.rb - lib/hammer_cli/output/adapter/table.rb - lib/hammer_cli/output/adapter/tree_structure.rb - lib/hammer_cli/output/adapter/wrapper_formatter.rb - lib/hammer_cli/output/adapter/yaml.rb - lib/hammer_cli/output/definition.rb - lib/hammer_cli/output/dsl.rb - lib/hammer_cli/output/field_filter.rb - lib/hammer_cli/output/fields.rb - lib/hammer_cli/output/formatters.rb - lib/hammer_cli/output/generators.rb - lib/hammer_cli/output/generators/table.rb - lib/hammer_cli/output/output.rb - lib/hammer_cli/output/record_collection.rb - lib/hammer_cli/output/utils.rb - lib/hammer_cli/settings.rb - lib/hammer_cli/shell.rb - lib/hammer_cli/ssloptions.rb - lib/hammer_cli/subcommand.rb - lib/hammer_cli/task_helper.rb - lib/hammer_cli/testing/command_assertions.rb - lib/hammer_cli/testing/data_helpers.rb - lib/hammer_cli/testing/messages.rb - lib/hammer_cli/testing/output_matchers.rb - lib/hammer_cli/utils.rb - lib/hammer_cli/verbosity.rb - lib/hammer_cli/version.rb - locale/Makefile.def - locale/ca/LC_MESSAGES/hammer-cli.mo - locale/cs_CZ/LC_MESSAGES/hammer-cli.mo - locale/de/LC_MESSAGES/hammer-cli.mo - locale/en/LC_MESSAGES/hammer-cli.mo - locale/en_GB/LC_MESSAGES/hammer-cli.mo - locale/es/LC_MESSAGES/hammer-cli.mo - locale/fr/LC_MESSAGES/hammer-cli.mo - locale/it/LC_MESSAGES/hammer-cli.mo - locale/ja/LC_MESSAGES/hammer-cli.mo - locale/ka/LC_MESSAGES/hammer-cli.mo - locale/ko/LC_MESSAGES/hammer-cli.mo - locale/pt_BR/LC_MESSAGES/hammer-cli.mo - locale/ru/LC_MESSAGES/hammer-cli.mo - locale/zh_CN/LC_MESSAGES/hammer-cli.mo - locale/zh_TW/LC_MESSAGES/hammer-cli.mo - man/hammer.1.gz - test/functional/defaults_test.rb - test/functional/help_test.rb - test/functional/nil_values_test.rb - test/functional/test_helper.rb - test/test_helper.rb - test/unit/abstract_test.rb - test/unit/apipie/api_connection_test.rb - test/unit/apipie/command_test.rb - test/unit/apipie/option_builder_test.rb - test/unit/apipie/option_definition_test.rb - test/unit/apipie/test_helper.rb - test/unit/bash_test.rb - test/unit/ca_cert_manager_test.rb - test/unit/command_extensions_test.rb - test/unit/completer_test.rb - test/unit/connection_test.rb - test/unit/csv_parser_test.rb - test/unit/defaults_test.rb - test/unit/exception_handler_test.rb - test/unit/fixtures/apipie/architectures.json - test/unit/fixtures/apipie/documented.json - test/unit/fixtures/certs/ca_cert.pem - test/unit/fixtures/certs/non_ca_cert.pem - test/unit/fixtures/defaults/defaults.yml - test/unit/fixtures/defaults/defaults_dashed.yml - test/unit/fixtures/json_input/invalid.json - test/unit/fixtures/json_input/valid.json - test/unit/help/builder_test.rb - test/unit/help/definition/abstract_item_test.rb - test/unit/help/definition/list_test.rb - test/unit/help/definition/note_test.rb - test/unit/help/definition/section_test.rb - test/unit/help/definition/text_test.rb - test/unit/help/definition_test.rb - test/unit/help/text_builder_test.rb - test/unit/history_test.rb - test/unit/i18n_test.rb - test/unit/logger_test.rb - test/unit/main_test.rb - test/unit/messages_test.rb - test/unit/modules_test.rb - test/unit/option_builder_test.rb - test/unit/options/matcher_test.rb - test/unit/options/normalizers_test.rb - test/unit/options/option_collector_test.rb - test/unit/options/option_definition_test.rb - test/unit/options/option_family_test.rb - test/unit/options/processor_list_test.rb - test/unit/options/sources/command_line_test.rb - test/unit/options/sources/saved_defaults_test.rb - test/unit/options/validators/dsl_test.rb - test/unit/output/adapter/abstract_test.rb - test/unit/output/adapter/base_test.rb - test/unit/output/adapter/csv_test.rb - test/unit/output/adapter/json_test.rb - test/unit/output/adapter/table_test.rb - test/unit/output/adapter/yaml_test.rb - test/unit/output/definition_test.rb - test/unit/output/dsl_test.rb - test/unit/output/field_filter_test.rb - test/unit/output/fields_test.rb - test/unit/output/formatters_test.rb - test/unit/output/output_test.rb - test/unit/output/record_collection_test.rb - test/unit/settings_test.rb - test/unit/test_helper.rb - test/unit/utils_test.rb homepage: https://github.com/theforeman/hammer-cli licenses: - GPL-3.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '2.7' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.1.6 signing_key: specification_version: 4 summary: Universal command-line interface test_files: - test/functional/defaults_test.rb - test/functional/help_test.rb - test/functional/nil_values_test.rb - test/functional/test_helper.rb - test/test_helper.rb - test/unit/abstract_test.rb - test/unit/apipie/api_connection_test.rb - test/unit/apipie/command_test.rb - test/unit/apipie/option_builder_test.rb - test/unit/apipie/option_definition_test.rb - test/unit/apipie/test_helper.rb - test/unit/bash_test.rb - test/unit/ca_cert_manager_test.rb - test/unit/command_extensions_test.rb - test/unit/completer_test.rb - test/unit/connection_test.rb - test/unit/csv_parser_test.rb - test/unit/defaults_test.rb - test/unit/exception_handler_test.rb - test/unit/fixtures/apipie/architectures.json - test/unit/fixtures/apipie/documented.json - test/unit/fixtures/certs/ca_cert.pem - test/unit/fixtures/certs/non_ca_cert.pem - test/unit/fixtures/defaults/defaults.yml - test/unit/fixtures/defaults/defaults_dashed.yml - test/unit/fixtures/json_input/invalid.json - test/unit/fixtures/json_input/valid.json - test/unit/help/builder_test.rb - test/unit/help/definition/abstract_item_test.rb - test/unit/help/definition/list_test.rb - test/unit/help/definition/note_test.rb - test/unit/help/definition/section_test.rb - test/unit/help/definition/text_test.rb - test/unit/help/definition_test.rb - test/unit/help/text_builder_test.rb - test/unit/history_test.rb - test/unit/i18n_test.rb - test/unit/logger_test.rb - test/unit/main_test.rb - test/unit/messages_test.rb - test/unit/modules_test.rb - test/unit/option_builder_test.rb - test/unit/options/matcher_test.rb - test/unit/options/normalizers_test.rb - test/unit/options/option_collector_test.rb - test/unit/options/option_definition_test.rb - test/unit/options/option_family_test.rb - test/unit/options/processor_list_test.rb - test/unit/options/sources/command_line_test.rb - test/unit/options/sources/saved_defaults_test.rb - test/unit/options/validators/dsl_test.rb - test/unit/output/adapter/abstract_test.rb - test/unit/output/adapter/base_test.rb - test/unit/output/adapter/csv_test.rb - test/unit/output/adapter/json_test.rb - test/unit/output/adapter/table_test.rb - test/unit/output/adapter/yaml_test.rb - test/unit/output/definition_test.rb - test/unit/output/dsl_test.rb - test/unit/output/field_filter_test.rb - test/unit/output/fields_test.rb - test/unit/output/formatters_test.rb - test/unit/output/output_test.rb - test/unit/output/record_collection_test.rb - test/unit/settings_test.rb - test/unit/test_helper.rb - test/unit/utils_test.rb