def initialize(client, name, type, app=nil, tags=[], properties=[{'type' => 'cart_data', 'name' => 'connection_url', 'value' => "http://fake.url" }], description=nil)
super({}, client)
@name = name
@description = description || "Description of #{name}"
@type = type
@app = app
@tags = tags
@properties = properties.each(&:stringify_keys!)
@status_messages = [{"message" => "started", "gear_id" => "123"}]
@scales_from = 1
@scales_to = 1
@current_scale = 1
@gear_profile = 'small'
@additional_gear_storage = 5
@usage_rates = {}
end