Module: Ufo
- Extended by:
- Core
- Defined in:
- lib/ufo/ecr/auth.rb,
lib/ufo.rb,
lib/ufo/cli.rb,
lib/ufo/core.rb,
lib/ufo/info.rb,
lib/ufo/yaml.rb,
lib/ufo/names.rb,
lib/ufo/param.rb,
lib/ufo/booter.rb,
lib/ufo/config.rb,
lib/ufo/logger.rb,
lib/ufo/command.rb,
lib/ufo/version.rb,
lib/ufo/concerns.rb,
lib/ufo/layering.rb,
lib/ufo/completer.rb,
lib/ufo/log_group.rb,
lib/ufo/autoloader.rb,
lib/ufo/ecr/cleaner.rb,
lib/ufo/ecs/service.rb,
lib/ufo/aws_services.rb,
lib/ufo/task_definition.rb,
lib/ufo/ext/core/nil_class.rb
Overview
Creating this class pass so we can have a reference to their properties in memory: cluster_name and service_name. This helps us avoid making additional API calls to describe and lookup the information.
Also this class allows us to pass one object around instead of both cluster_name and service_name.
This is really only used in the Ufo::Ship class.
Defined Under Namespace
Modules: AwsServices, Booter, Cfn, Concerns, Core, Docker, ECS, Hooks, IamRole, Layering, S3, Utils Classes: Autoloader, CLI, Command, Completer, Config, Info, LogGroup, Logger, Names, Param, ShipmentOverridden, TaskDefinition, UfoError, Upgrade, Yaml
Constant Summary collapse
- VERSION =
"6.3.13"
Method Summary
Methods included from Core
app, config, configure, env, extra, log_root, logger, role, root