--- !ruby/object:Gem::Specification name: teuton version: !ruby/object:Gem::Version version: 2.4.0 platform: ruby authors: - David Vargas Ruiz autorequire: bindir: bin cert_chain: [] date: 2022-12-27 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: colorize requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.1 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: 0.8.1 - !ruby/object:Gem::Dependency name: rainbow requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.1' - !ruby/object:Gem::Dependency name: net-sftp requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '4.0' - !ruby/object:Gem::Dependency name: net-ssh requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '7.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '7.0' - !ruby/object:Gem::Dependency name: net-telnet requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '0.2' - !ruby/object:Gem::Dependency name: json_pure requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.6' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '2.6' - !ruby/object:Gem::Dependency name: thor requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '1.2' - !ruby/object:Gem::Dependency name: terminal-table requirement: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - "~>" - !ruby/object:Gem::Version version: '3.0' description: |2 Intrastructure test, useful for: (1) Sysadmin teachers to evaluate students remote machines. (2) Sysadmin apprentices to evaluate their learning process as a game. (3) Professional sysadmin to monitor remote machines. Allow us: (a) Write test units for real or virtual machines using simple DSL. (b) Check compliance with requirements on remote machines. email: teuton.software@protonmail.com executables: - teuton extensions: [] extra_rdoc_files: - README.md - LICENSE - docs/CHANGELOG.md - docs/changelog/todo.md - docs/changelog/v2.0.md - docs/changelog/v2.1.md - docs/changelog/v2.2.md - docs/changelog/v2.3.md - docs/changelog/v2.4.md - docs/changelog/version2.1.md - docs/commands/README.md - docs/commands/example_check.md - docs/commands/example_run.md - docs/dsl/README.md - docs/dsl/definition/expect.md - docs/dsl/definition/group.md - docs/dsl/definition/result.md - docs/dsl/definition/run_local.md - docs/dsl/definition/run_remote.md - docs/dsl/definition/target.md - docs/dsl/execution/export.md - docs/dsl/execution/play.md - docs/dsl/execution/send.md - docs/dsl/execution/show.md - docs/dsl/setting/get.md - docs/dsl/setting/set.md - docs/es/exit_code.md - docs/es/guess_os.md - docs/ideas/Challenge-Server-Project.md - docs/ideas/contributions.md - docs/ideas/servidor-de-retos.md - docs/ideas/todo.md - docs/install/README.md - docs/install/manual.md - docs/install/modes_of_use.md - docs/install/scripts.md - docs/install/vagrant_docker.md - docs/learn/01-target.md - docs/learn/02-config.md - docs/learn/03-remote_hosts.md - docs/learn/04-new_test.md - docs/learn/05-use.md - docs/learn/06-debug.md - docs/learn/07-log.md - docs/learn/08-readme.md - docs/learn/09-preserve.md - docs/learn/10-result.md - docs/learn/11-moodle_id.md - docs/learn/12-get_vars.md - docs/learn/13-include.md - docs/learn/14-alias.md - docs/learn/16-exit_codes.md - docs/learn/README.md - docs/learn/videos.md - docs/videos.md files: - LICENSE - README.md - bin/teuton - docs/CHANGELOG.md - docs/changelog/todo.md - docs/changelog/v2.0.md - docs/changelog/v2.1.md - docs/changelog/v2.2.md - docs/changelog/v2.3.md - docs/changelog/v2.4.md - docs/changelog/version2.1.md - docs/commands/README.md - docs/commands/example_check.md - docs/commands/example_run.md - docs/dsl/README.md - docs/dsl/definition/expect.md - docs/dsl/definition/group.md - docs/dsl/definition/result.md - docs/dsl/definition/run_local.md - docs/dsl/definition/run_remote.md - docs/dsl/definition/target.md - docs/dsl/execution/export.md - docs/dsl/execution/play.md - docs/dsl/execution/send.md - docs/dsl/execution/show.md - docs/dsl/setting/get.md - docs/dsl/setting/set.md - docs/es/exit_code.md - docs/es/guess_os.md - docs/ideas/Challenge-Server-Project.md - docs/ideas/contributions.md - docs/ideas/servidor-de-retos.md - docs/ideas/todo.md - docs/install/README.md - docs/install/manual.md - docs/install/modes_of_use.md - docs/install/scripts.md - docs/install/vagrant_docker.md - docs/learn/01-target.md - docs/learn/02-config.md - docs/learn/03-remote_hosts.md - docs/learn/04-new_test.md - docs/learn/05-use.md - docs/learn/06-debug.md - docs/learn/07-log.md - docs/learn/08-readme.md - docs/learn/09-preserve.md - docs/learn/10-result.md - docs/learn/11-moodle_id.md - docs/learn/12-get_vars.md - docs/learn/13-include.md - docs/learn/14-alias.md - docs/learn/16-exit_codes.md - docs/learn/README.md - docs/learn/videos.md - docs/videos.md - lib/teuton.rb - lib/teuton/application.rb - lib/teuton/case_manager/case/builtin/main.rb - lib/teuton/case_manager/case/builtin/package.rb - lib/teuton/case_manager/case/builtin/service.rb - lib/teuton/case_manager/case/builtin/teuton_file.rb - lib/teuton/case_manager/case/builtin/teuton_host.rb - lib/teuton/case_manager/case/builtin/user.rb - lib/teuton/case_manager/case/case.rb - lib/teuton/case_manager/case/close.rb - lib/teuton/case_manager/case/config.rb - lib/teuton/case_manager/case/dsl/expect.rb - lib/teuton/case_manager/case/dsl/getset.rb - lib/teuton/case_manager/case/dsl/goto.rb - lib/teuton/case_manager/case/dsl/log.rb - lib/teuton/case_manager/case/dsl/macro.rb - lib/teuton/case_manager/case/dsl/main.rb - lib/teuton/case_manager/case/dsl/send.rb - lib/teuton/case_manager/case/dsl/target.rb - lib/teuton/case_manager/case/dsl/unique.rb - lib/teuton/case_manager/case/main.rb - lib/teuton/case_manager/case/play.rb - lib/teuton/case_manager/case/result/ext_array.rb - lib/teuton/case_manager/case/result/ext_compare.rb - lib/teuton/case_manager/case/result/ext_filter.rb - lib/teuton/case_manager/case/result/result.rb - lib/teuton/case_manager/case/runner.rb - lib/teuton/case_manager/case_manager.rb - lib/teuton/case_manager/check_cases.rb - lib/teuton/case_manager/dsl.rb - lib/teuton/case_manager/export_manager.rb - lib/teuton/case_manager/hall_of_fame.rb - lib/teuton/case_manager/main.rb - lib/teuton/case_manager/report.rb - lib/teuton/case_manager/utils.rb - lib/teuton/check/builtin.rb - lib/teuton/check/dsl.rb - lib/teuton/check/laboratory.rb - lib/teuton/check/show.rb - lib/teuton/cli.rb - lib/teuton/files/README.md - lib/teuton/files/config.yaml - lib/teuton/files/start.rb - lib/teuton/files/template/case.html - lib/teuton/files/template/resume.html - lib/teuton/readme/dsl.rb - lib/teuton/readme/lang.rb - lib/teuton/readme/readme.rb - lib/teuton/report/formatter/base_formatter.rb - lib/teuton/report/formatter/default/array.rb - lib/teuton/report/formatter/default/colored_text.rb - lib/teuton/report/formatter/default/html.rb - lib/teuton/report/formatter/default/json.rb - lib/teuton/report/formatter/default/txt.rb - lib/teuton/report/formatter/default/xml.rb - lib/teuton/report/formatter/default/yaml.rb - lib/teuton/report/formatter/formatter.rb - lib/teuton/report/formatter/moodle_csv_formatter.rb - lib/teuton/report/formatter/resume/array.rb - lib/teuton/report/formatter/resume/colored_text.rb - lib/teuton/report/formatter/resume/html.rb - lib/teuton/report/formatter/resume/json.rb - lib/teuton/report/formatter/resume/txt.rb - lib/teuton/report/formatter/resume/yaml.rb - lib/teuton/report/report.rb - lib/teuton/report/show.rb - lib/teuton/skeleton.rb - lib/teuton/utils/configfile_reader.rb - lib/teuton/utils/name_file_finder.rb - lib/teuton/utils/verbose.rb - lib/teuton/version.rb homepage: https://github.com/teuton-software/teuton 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.5.9 required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubygems_version: 3.2.33 signing_key: specification_version: 4 summary: Teuton (Infrastructure test) test_files: []