Class: Indocker::Handlers::Base

Inherits:
Object
  • Object
show all
Defined in:
lib/indocker/handlers/base.rb

Direct Known Subclasses

RunContainer

Instance Method Summary collapse

Instance Method Details

#perform(options) ⇒ Object



3
4
5
6
7
8
9
10
11
# File 'lib/indocker/handlers/base.rb', line 3

def perform(options)
  env = options.delete(:env)

  application_initializer.init_app(options[:current_path], env: env)

  self.method(:handle).call(options)
rescue Docker::Error::ClientError => e
  logger.error(e.message)
end