Module: Eaglenube::Synchronizer
- Defined in:
- lib/eaglenube/synchronizer.rb,
lib/eaglenube/synchronizer/aws.rb,
lib/eaglenube/synchronizer/error.rb,
lib/eaglenube/synchronizer/aws/vpc.rb,
lib/eaglenube/synchronizer/version.rb,
lib/eaglenube/synchronizer/aws/subnet.rb,
lib/eaglenube/synchronizer/aws/volume.rb,
lib/eaglenube/synchronizer/aws/database.rb,
lib/eaglenube/synchronizer/aws/key_pair.rb,
lib/eaglenube/synchronizer/aws/snapshot.rb,
lib/eaglenube/synchronizer/configuration.rb,
lib/eaglenube/synchronizer/aws/elastic_ip.rb,
lib/eaglenube/synchronizer/aws/db_snapshot.rb,
lib/eaglenube/synchronizer/aws/loadbalancer.rb,
lib/eaglenube/synchronizer/aws/security_group.rb,
lib/eaglenube/synchronizer/cloud_model_config.rb,
lib/eaglenube/synchronizer/aws/acm_certificate.rb,
lib/eaglenube/synchronizer/aws/iam_certificate.rb
Defined Under Namespace
Modules: AWS Classes: CloudModelConfig, Configuration, Error
Constant Summary collapse
- VERSION =
"0.2.1"
Class Attribute Summary collapse
-
.config ⇒ Object
Returns the value of attribute config.
Class Method Summary collapse
Class Attribute Details
.config ⇒ Object
Returns the value of attribute config.
9 10 11 |
# File 'lib/eaglenube/synchronizer.rb', line 9 def config @config end |
Class Method Details
.configure {|config| ... } ⇒ Object
11 12 13 14 |
# File 'lib/eaglenube/synchronizer.rb', line 11 def configure self.config ||= Configuration.new yield(config) end |