class Props

Public Class Methods

new() click to toggle source
# File lib/lanes/props.rb, line 6
def initialize
  @props = {}
end

Public Instance Methods

get(key) click to toggle source
# File lib/lanes/props.rb, line 10
def get(key)
  @props[key]
end
set(props) click to toggle source
# File lib/lanes/props.rb, line 14
def set(props)
  @props = props
  @props.delete 'aws_access_key_id'
  @props.delete 'aws_secret_access_key'

  # puts @props
end
sshMod(lane) click to toggle source
# File lib/lanes/props.rb, line 22
def sshMod(lane)
  ssh = @props['ssh']
  if ssh then
    mods = ssh['mods']
    if mods then
      p = mods[lane]
      return p
    end
  end
end