module RakeDocker::Container::Utilities

Public Instance Methods

enhance_with_name(container, name) click to toggle source
# File lib/rake_docker/container.rb, line 133
def enhance_with_name(container, name)
  container.instance_eval do
    define_singleton_method(:name) { name }
  end
  container
end
find_container(name) click to toggle source
# File lib/rake_docker/container.rb, line 125
def find_container(name)
  begin
    enhance_with_name(Docker::Container.get(name), name)
  rescue Docker::Error::NotFoundError
    nil
  end
end