class Peach

Public Instance Methods

createDevices(peachFile = 'peach.yml') click to toggle source
# File lib/peach.rb, line 12
def createDevices(peachFile = 'peach.yml')
        xc = XC.new
        peaches = YAML.load_file(peachFile)
        peaches.each do |properties|
                peach_name = properties["name"]
                peach_device = properties["device_type"]
                peach_runtime = properties["runtime"]
                peach = Device.new(name: peach_name, device_type: peach_device, runtime: peach_runtime, xc: xc)
                peach.create() unless peach.exists?
        end
end
destroy_all() click to toggle source
# File lib/peach.rb, line 8
def destroy_all
        Device.destroy_all(xc: XC.new)
end