Module: RakeDocker::Container::Utilities
- Included in:
- Destroyer, Provisioner
- Defined in:
- lib/rake_docker/container.rb
Instance Method Summary collapse
Instance Method Details
#enhance_with_name(container, name) ⇒ Object
136 137 138 139 140 141 |
# File 'lib/rake_docker/container.rb', line 136 def enhance_with_name(container, name) container.instance_eval do define_singleton_method(:name) { name } end container end |
#find_container(name) ⇒ Object
130 131 132 133 134 |
# File 'lib/rake_docker/container.rb', line 130 def find_container(name) enhance_with_name(Docker::Container.get(name), name) rescue Docker::Error::NotFoundError nil end |