Plugin Directory

Changeset 492063


Ignore:
Timestamp:
01/19/2012 12:11:21 PM (14 years ago)
Author:
atvdev
Message:
 
File:
1 edited

Legend:

Unmodified
Added
Removed
  • amazon-s3-uploads/trunk/asssu.php

    r492045 r492063  
    114114        if (is_array($buckets) && in_array($bucket_name, $buckets)) {
    115115            $bucket_location = $adapter->getBucketLocation($bucket_name);
    116             if ($bucket_location === 'EU')
    117                 $endpoint = 's3-eu-west-1.amazonaws.com';
    118             else if ($bucket_location === 'NC')
    119                 $endpoint = 's3-us-west-1.amazonaws.com';
    120             else if ($bucket_location === 'US')
    121                 $endpoint = 's3.amazonaws.com';
    122             else if ($bucket_location === 'SI')
    123                 $endpoint = 's3-ap-southeast-1.amazonaws.com';
    124             else if ($bucket_location === 'TO')
    125                 $endpoint = 's3-ap-northeast-1.amazonaws.com';
    126             else
    127                 return false;
     116            switch ($bucket_location) {
     117                case 'us-west-2':       $endpoint = 's3-us-west-2.amazonaws.com'; break;
     118                case 'us-west-1':       $endpoint = 's3-us-west-1.amazonaws.com'; break;
     119                case 'EU':              $endpoint = 's3-eu-west-1.amazonaws.com'; break;
     120                case 'ap-southeast-1':  $endpoint = 's3-ap-southeast-1.amazonaws.com'; break;
     121                case 'ap-northeast-1':  $endpoint = 's3-ap-northeast-1.amazonaws.com'; break;
     122                case 'sa-east-1':       $endpoint = 's3-sa-east-1.amazonaws.com'; break;
     123                default: $endpoint = 's3.amazonaws.com'; break;
     124            }
    128125            if ($this->endpoint !== $endpoint) {
    129126                $this->endpoint = $endpoint;
Note: See TracChangeset for help on using the changeset viewer.