Sha256: 1ce13c996ccd2bf20817d2a583496db0341cb60aa0d7a53ac513a75b33c4d348
Contents?: true
Size: 572 Bytes
Versions: 7
Compression:
Stored size: 572 Bytes
Contents
require 'fog/core/model' module Fog module Compute class Brightbox class Application < Fog::Model identity :id attribute :url attribute :name attribute :secret def save raise Fog::Errors::Error.new('Resaving an existing object may create a duplicate') if identity options = { :name => name }.delete_if {|k,v| v.nil? || v == "" } data = connection.create_application(options) merge_attributes(data) true end end end end end
Version data entries
7 entries across 7 versions & 5 rubygems