def initialize(options = {})
@profitbricks_username = options[:profitbricks_username]
@profitbricks_password = options[:profitbricks_password]
@profitbricks_url = options[:profitbricks_url] || "https://api.profitbricks.com"
@user_agent = options[:profitbricks_user_agent] || ""
connection_options = options[:connection_options] || {}
connection_options[:headers] ||= {}
connection_options[:headers]["User-Agent"] = @user_agent != "" ? @user_agent + " " + Fog::Core::Connection.user_agents.to_s : Fog::Core::Connection.user_agents.to_s
connection_options[:omit_default_port] = true
connection_options[:path_prefix] = "/cloudapi/#{API_VERSION}"
@connection = Fog::Core::Connection.new(@profitbricks_url, false, connection_options)
end