class Pods::Instance

Attributes

adapter[R]

Public Class Methods

new(adapter) click to toggle source
# File lib/podbay/instance.rb, line 16
def initialize(adapter)
  @adapter = adapter.dup
end

Public Instance Methods

build_pod(pod_file) click to toggle source
# File lib/podbay/instance.rb, line 31
def build_pod(pod_file)
  adapter.build_pod(pod_file)
end
configuration() click to toggle source

def_delegator :@adapter, :config, :configure

# File lib/podbay/instance.rb, line 22
def configuration
  @_config ||= adapter.load_config
end
configure(config={}) click to toggle source
# File lib/podbay/instance.rb, line 26
def configure(config={})
  adapter.set_config(config)
  @_config = nil
end
delete_pod(pod_file) click to toggle source
# File lib/podbay/instance.rb, line 35
def delete_pod(pod_file)
  adapter.delete_pod(pod_file)
end