# File lib/fog/rackspace/requests/identity/create_token.rb, line 86
        def build_service_catalog(compute_tenant, object_tenant)
          [
            service_catalog_entry("cloudFilesCDN", "rax:object-cdn", object_tenant,
              :public_url => lambda do |r|
                "https://cdn#{Fog::Mock.random_numbers(1)}.clouddrive.com/v1/#{object_tenant}"
              end),

            service_catalog_entry("cloudFiles", "object-store", object_tenant,
              :internal_url_snet => true,
              :public_url => lambda do |r|
                "https://storage101.#{r}#{Fog::Mock.random_numbers(1)}.clouddrive.com/v1/#{object_tenant}"
              end),

            service_catalog_entry("rackCDN", "rax:cdn", compute_tenant, :rackspace_api_version => '1.0'),

            service_catalog_entry("cloudMonitoring", "rax:monitor", compute_tenant,
              :single_endpoint => true, :rackspace_api_name => 'monitoring'),

            service_catalog_entry("cloudServersOpenStack", "compute", compute_tenant,
              :version_base_url => lambda { |r| "https://#{r}.servers.api.rackspacecloud.com" },
              :version_id => "2"),

            service_catalog_entry("cloudBlockStorage", "volume", compute_tenant,
              :rackspace_api_name => 'blockstorage', :rackspace_api_version => '1'),

            service_catalog_entry("cloudDatabases", "rax:database", compute_tenant,
              :rackspace_api_name => 'databases'),

            service_catalog_entry("cloudLoadBalancers", "rax:load-balander", compute_tenant,
              :rackspace_api_name => 'loadbalancers'),

            service_catalog_entry("cloudDNS", "rax:dns", compute_tenant,
              :single_endpoint => true, :rackspace_api_name => 'dns'),

            service_catalog_entry("cloudOrchestration", "orchestration", compute_tenant,
              :rackspace_api_name => 'orchestration', :rackspace_api_version => '1'),

            service_catalog_entry("cloudNetworks", "network", compute_tenant,
              :rackspace_api_name => 'networks', :rackspace_api_version => '2.0'),

            service_catalog_entry("cloudQueues", "rax:queues", compute_tenant,
              :internal_url_snet => true,
              :rackspace_api_name => 'queues', :rackspace_api_version => '1'),

            service_catalog_entry("cloudBackup", "rax:backup", compute_tenant,
              :rackspace_api_name => 'backup'),

            service_catalog_entry("cloudImages", "image", compute_tenant,
              :rackspace_api_name => 'images', :rackspace_api_version => '2'),

            service_catalog_entry("autoscale", "rax:autoscale", compute_tenant,
              :rackspace_api_name => 'autoscale'),

            service_catalog_entry("cloudServers", "compute", compute_tenant,
              :single_endpoint => true,
              :version_base_url => lambda { |r| "https://servers.api.rackspacecloud.com" },
              :version_id => '1.0')
          ]
        end