Module: HybridPlatformsConductor

Defined in:
lib/hybrid_platforms_conductor/current_dir_monitor.rb,
lib/hybrid_platforms_conductor/log.rb,
lib/hybrid_platforms_conductor/cmdb.rb,
lib/hybrid_platforms_conductor/test.rb,
lib/hybrid_platforms_conductor/action.rb,
lib/hybrid_platforms_conductor/config.rb,
lib/hybrid_platforms_conductor/github.rb,
lib/hybrid_platforms_conductor/plugin.rb,
lib/hybrid_platforms_conductor/report.rb,
lib/hybrid_platforms_conductor/plugins.rb,
lib/hybrid_platforms_conductor/version.rb,
lib/hybrid_platforms_conductor/deployer.rb,
lib/hybrid_platforms_conductor/thycotic.rb,
lib/hybrid_platforms_conductor/bitbucket.rb,
lib/hybrid_platforms_conductor/connector.rb,
lib/hybrid_platforms_conductor/io_router.rb,
lib/hybrid_platforms_conductor/confluence.rb,
lib/hybrid_platforms_conductor/executable.rb,
lib/hybrid_platforms_conductor/safe_merge.rb,
lib/hybrid_platforms_conductor/credentials.rb,
lib/hybrid_platforms_conductor/json_dumper.rb,
lib/hybrid_platforms_conductor/provisioner.rb,
lib/hybrid_platforms_conductor/test_report.rb,
lib/hybrid_platforms_conductor/topographer.rb,
lib/hybrid_platforms_conductor/tests_runner.rb,
lib/hybrid_platforms_conductor/nodes_handler.rb,
lib/hybrid_platforms_conductor/logger_helpers.rb,
lib/hybrid_platforms_conductor/secrets_reader.rb,
lib/hybrid_platforms_conductor/reports_handler.rb,
lib/hybrid_platforms_conductor/test_by_service.rb,
lib/hybrid_platforms_conductor/actions_executor.rb,
lib/hybrid_platforms_conductor/parallel_threads.rb,
lib/hybrid_platforms_conductor/platform_handler.rb,
lib/hybrid_platforms_conductor/services_handler.rb,
lib/hybrid_platforms_conductor/platforms_handler.rb,
lib/hybrid_platforms_conductor/topographer/plugin.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/ip.rb,
lib/hybrid_platforms_conductor/test_only_remote_node.rb,
lib/hybrid_platforms_conductor/hpc_plugins/action/scp.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/ports.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/veids.rb,
lib/hybrid_platforms_conductor/hpc_plugins/action/bash.rb,
lib/hybrid_platforms_conductor/hpc_plugins/action/ruby.rb,
lib/hybrid_platforms_conductor/hpc_plugins/cmdb/config.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/mounts.rb,
lib/hybrid_platforms_conductor/topographer/plugins/svg.rb,
lib/hybrid_platforms_conductor/common_config_dsl/github.rb,
lib/hybrid_platforms_conductor/hpc_plugins/cmdb/host_ip.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/spectre.rb,
lib/hybrid_platforms_conductor/topographer/plugins/json.rb,
lib/hybrid_platforms_conductor/hpc_plugins/connector/ssh.rb,
lib/hybrid_platforms_conductor/hpc_plugins/log/remote_fs.rb,
lib/hybrid_platforms_conductor/hpc_plugins/report/stdout.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/hostname.rb,
lib/hybrid_platforms_conductor/hpc_plugins/cmdb/host_keys.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/github_ci.rb,
lib/hybrid_platforms_conductor/common_config_dsl/bitbucket.rb,
lib/hybrid_platforms_conductor/core_extensions/symbol/zero.rb,
lib/hybrid_platforms_conductor/hpc_plugins/connector/local.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/connection.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/divergence.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/public_ips.rb,
lib/hybrid_platforms_conductor/common_config_dsl/confluence.rb,
lib/hybrid_platforms_conductor/hpc_plugins/report/mediawiki.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/executables.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/file_system.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/idempotence.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/local_users.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/private_ips.rb,
lib/hybrid_platforms_conductor/topographer/plugins/graphviz.rb,
lib/hybrid_platforms_conductor/hpc_plugins/report/confluence.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/orphan_files.rb,
lib/hybrid_platforms_conductor/hpc_plugins/action/interactive.rb,
lib/hybrid_platforms_conductor/hpc_plugins/action/remote_bash.rb,
lib/hybrid_platforms_conductor/hpc_plugins/provisioner/docker.rb,
lib/hybrid_platforms_conductor/hpc_plugins/provisioner/podman.rb,
lib/hybrid_platforms_conductor/hpc_plugins/secrets_reader/cli.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test_report/stdout.rb,
lib/hybrid_platforms_conductor/hpc_plugins/provisioner/proxmox.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/bitbucket_conf.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/can_be_checked.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/jenkins_ci_conf.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/linear_strategy.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/vulnerabilities.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/deploy_freshness.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/file_system_hdfs.rb,
lib/hybrid_platforms_conductor/hpc_plugins/cmdb/platform_handlers.rb,
lib/hybrid_platforms_conductor/hpc_plugins/secrets_reader/keepass.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test_report/confluence.rb,
lib/hybrid_platforms_conductor/common_config_dsl/file_system_tests.rb,
lib/hybrid_platforms_conductor/common_config_dsl/idempotence_tests.rb,
lib/hybrid_platforms_conductor/hpc_plugins/secrets_reader/thycotic.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/check_from_scratch.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/deploy_from_scratch.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/jenkins_ci_masters_ok.rb,
lib/hybrid_platforms_conductor/hpc_plugins/platform_handler/yaml_inventory.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/deploy_removes_root_access.rb,
lib/hybrid_platforms_conductor/hpc_plugins/platform_handler/serverless_chef.rb,
lib/hybrid_platforms_conductor/hpc_plugins/test/check_deploy_and_idempotence.rb,
lib/hybrid_platforms_conductor/hpc_plugins/platform_handler/serverless_chef/dsl_parser.rb,
lib/hybrid_platforms_conductor/hpc_plugins/platform_handler/serverless_chef/recipes_tree_builder.rb,
lib/hybrid_platforms_conductor/cmd_runner.rb

Overview

We use true/false as symbols on purpose for translations rubocop:disable Lint/BooleanSymbol

Defined Under Namespace

Modules: Bitbucket, CommonConfigDsl, Confluence, CoreExtensions, Credentials, CurrentDirMonitor, Github, HpcPlugins, LoggerHelpers, ParallelThreads, SafeMerge, Thycotic Classes: Action, ActionsExecutor, CmdRunner, Cmdb, Config, Connector, Deployer, Executable, IoRouter, JsonDumper, Log, NodesHandler, PlatformHandler, PlatformsHandler, Plugin, Plugins, Provisioner, Report, ReportsHandler, SecretsReader, ServicesHandler, Test, TestByService, TestOnlyRemoteNode, TestReport, TestsRunner, Topographer

Constant Summary collapse

VERSION =
'33.9.4'