Module: Moonshot
- Defined in:
- lib/moonshot/cli.rb,
lib/moonshot.rb,
lib/moonshot/stack.rb,
lib/plugins/backup.rb,
lib/moonshot/resources.rb,
lib/moonshot/controller.rb,
lib/moonshot/creds_helper.rb,
lib/moonshot/stack_config.rb,
lib/moonshot/stack_lister.rb,
lib/moonshot/doctor_helper.rb,
lib/moonshot/unicode_table.rb,
lib/moonshot/merge_strategy.rb,
lib/moonshot/stack_template.rb,
lib/moonshot/default_strategy.rb,
lib/moonshot/resources_helper.rb,
lib/moonshot/controller_config.rb,
lib/moonshot/stack_asg_printer.rb,
lib/moonshot/environment_parser.rb,
lib/moonshot/stack_events_poller.rb,
lib/moonshot/stack_output_printer.rb,
lib/moonshot/stack_parameter_printer.rb,
lib/moonshot/interactive_logger_proxy.rb
Overview
Base class for Moonshot-powered project tooling.
Defined Under Namespace
Modules: ArtifactRepository, BuildMechanism, CredsHelper, DeploymentMechanism, DoctorHelper, EnvironmentParser, ParameterStrategy, Plugins, ResourcesHelper, Shell Classes: CLI, Controller, ControllerConfig, InteractiveLoggerProxy, Resources, Stack, StackASGPrinter, StackConfig, StackEventsPoller, StackLister, StackOutputPrinter, StackParameterPrinter, StackTemplate, UnicodeTable
Constant Summary collapse
- DoctorCritical =
Class.new(RuntimeError)