# Copyright (c) 2014 Rackspace, Inc.
#
# Licensed under the Apache License, Version 2.0 (the "License");
# you may not use this file except in compliance with the License.
# You may obtain a copy of the License at
#
#    http://www.apache.org/licenses/LICENSE-2.0
#
# Unless required by applicable law or agreed to in writing, software
# distributed under the License is distributed on an "AS IS" BASIS,
# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or
# implied.
# See the License for the specific language governing permissions and
# limitations under the License.

GEO_REGION_ZONES = [
    'North America',
    'South America',
    'EMEA(Europe, Middle East and Africa)',
    'Japan',
    'India',
    'Australia/NZ',
    'Rest Of APAC'
]

GEO_COUNTRY_ZONES = [
    # North America
    'Antigua and Barbuda',
    'Aruba',
    'Bahamas',
    'Barbados',
    'Belize',
    'Bermuda',
    'British Virgin Islands',
    'Cayman Islands',
    'Costa Rica',
    'Cuba',
    'Dominica',
    'Dominican Republic',
    'El Salvador',
    'Greenland',
    'Grenada',
    'Guadeloupe',
    'Guatemala',
    'Haiti',
    'Honduras',
    'Jamaica',
    'Martinique',
    'Mexico',
    'Montserrat',
    'Netherlands Antilles',
    'Nicaragua',
    'USA',
    'Canada',
    'Panama',
    'Puerto Rico',
    'St Kitts and Nevis',
    'St Lucia', 'St Pierre and Miquelon',
    'St Vincent and The Grenadines', 'Trinidad and Tobago',
    'Turks and Caicos Islands', 'Virgin', 'St Tome and Principe',

    # South America
    'Argentina', 'Bolivia', 'Brazil', 'Chile', 'Colombia',
    'Costa Rica', 'Ecuador', 'Falkland Islands', 'French Guiana',
    'Guyana', 'Paraguay', 'Peru', 'South Georgia and South Sanwich',
    'Suriname', 'Uruguay', 'Venezuela',

    # EMEA (Europe, Middle East and Africa)
    'Albania', 'Algeria', 'Andorra', 'Angola', 'Austria', 'Bahrain',
    'Belarus', 'Belgium', 'Benin', 'Bosnia and Herzegovina', 'Botswana',
    'Bouvet Island', 'British Indian Ocean Territory', 'Bulgaria', 'Burkina',
    'Burundi', 'Cameroon', 'Cape Verde', 'Central African Republic', 'Chad',
    'Comoros', 'Congo', 'Cote D\'Ivoire', 'Croatia', 'Cyprus',
    'Czech Republic', 'Democratic Republic of Congo', 'Denmark', 'Djibouti',
    'Egypt', 'Equatorial Guinea', 'Eritrea', 'Estonia', 'Ethiopia',
    'Faeroe Islands', 'Finland', 'France',
    'Gabon', 'Gambia', 'Germany', 'Ghana', 'Gibraltar', 'Greece', 'Guinea',
    'Guinea Bissau', 'Hungary', 'Iceland', 'Iran', 'Iraq', 'Ireland', 'Israel',
    'Italy', 'Jordan, Kenya', 'Kuwait', 'Latvia', 'Lebanon', 'Lesotho',
    'Liberia', 'Libya', 'Liechtenstein', 'Lithuania', 'Luxembourg',
    'Macedonia', 'Madagascar', 'Malawi', 'Mali', 'Malta', 'Mauritania',
    'Mauritius', 'Mayotte', 'Moldavia', 'Monaco', 'Morocco', 'Mozambique',
    'Namibia', 'Netherlands', 'Niger', 'Nigeria', 'Norway', 'Oman', 'Poland',
    'Portugal', 'Qatar', 'Reunion', 'Romania', 'Russia', 'Rwanda',
    'San Marino', 'Saudi Arabia', 'Senegal, Seychelles', 'Sierra Leone',
    'Slovakia', 'Slovenia', 'Somalia', 'South Africa', 'Spain',
    'St Helena', 'Sudan', 'Svalbard', 'Swaziland', 'Sweden', 'Switzerland',
    'Syria', 'Tanzania', 'Togo', 'Tunisia', 'Turkey', 'Uganda',
    'United Arab Emirates', 'United Kingdom', 'Vatican City', 'Western Sahara',
    'Yemen', 'Yugoslavia', 'Zambia', 'Zimbabwe',

    # Japan:
    'Japan',

    # India
    'India',

    # Australia
    'Australia',
    'New Zealand',

    # Rest Of APAC:
    'Afghanistan', 'American Samoa', 'Antarctica', 'Armenia', 'Azerbaijan',
    'Bangladesh', 'Bhutan', 'Brunei', 'Cambodia', 'Christmas Island',
    'Cocos', 'Cook Islands', 'East Timor', 'Fiji', 'French Polynesia',
    'French Southern Territories', 'Georgia', 'Guam',
    'Heard and McDonald Islands', 'Hong Kong', 'Indonesia', 'Kazakhstan',
    'Kiribati', 'Kyrgyzstan', 'Laos', 'Macau', 'Malaysia', 'Maldives',
    'Marshall Islands', 'Micronesia', 'Mongolia', 'Myanmar', 'Nauru', 'Nepal',
    'New Caledonia', 'Niue', 'Norfolk Island', 'North Korea',
    'Northern Mariana Islands', 'Pakistan', 'Palau', 'Papua New Guinea',
    'Philippines', 'Pitcairn'
]
