Sha256: 98d8cd4e7b4e1053635738e89fa078329848ce69e027ac6491425f3dd0e543e2
Contents?: true
Size: 890 Bytes
Versions: 79
Compression:
Stored size: 890 Bytes
Contents
module Fog module Compute class Linode class Real def linode_config_create(linode_id, kernel_id, name, disk_list) request( :expects => 200, :method => 'GET', :query => { :api_action => 'linode.config.create', :linodeId => linode_id, :kernelId => kernel_id, :label => name, :diskList => disk_list } ) end end class Mock def linode_config_create(linode_id, kernel_id, name, disk_list) response = Excon::Response.new response.status = 200 response.body = { "ERRORARRAY" => [], "ACTION" => "linode.boot", "DATA" => { "ConfigID" => rand(10000..99999) } } response end end end end end
Version data entries
79 entries across 79 versions & 12 rubygems