@@ -16,8 +16,7 @@ final class Zone
1616 public function __construct ($ scheme = null )
1717 {
1818 $ this ->hostCache = array ();
19- if ($ scheme != null )
20- {
19+ if ($ scheme != null ) {
2120 $ this ->scheme = $ scheme ;
2221 }
2322 }
@@ -39,15 +38,13 @@ public function getBackupUpHostByToken($uptoken)
3938 public function getIoHost ($ ak , $ bucket )
4039 {
4140 list ($ bucketHosts , ) = $ this ->getBucketHosts ($ ak , $ bucket );
42- $ ioHost = $ bucketHosts ['ioHost ' ];
43- return $ upHost ;
41+ return $ bucketHosts ['ioHost ' ][0 ];
4442 }
4543
4644 public function getUpHosts ($ ak , $ bucket )
4745 {
4846 list ($ bucketHosts , $ err ) = $ this ->getBucketHosts ($ ak , $ bucket );
49- if ($ err !== null )
50- {
47+ if ($ err !== null ) {
5148 return array (null , $ err );
5249 }
5350
@@ -58,8 +55,7 @@ public function getUpHosts($ak, $bucket)
5855 private function unmarshalUpToken ($ uptoken )
5956 {
6057 $ token = split (': ' , $ uptoken );
61- if (count ($ token ) !== 3 )
62- {
58+ if (count ($ token ) !== 3 ) {
6359 throw new \Exception ("Invalid Uptoken " , 1 );
6460 }
6561
@@ -68,8 +64,7 @@ private function unmarshalUpToken($uptoken)
6864 $ policy = json_decode ($ policy , true );
6965
7066 $ bucket = $ policy ['scope ' ];
71- if (strpos ($ bucket , ': ' ))
72- {
67+ if (strpos ($ bucket , ': ' )) {
7368 $ bucket = split (': ' , $ bucket )[0 ];
7469 }
7570
@@ -81,19 +76,16 @@ public function getBucketHosts($ak, $bucket)
8176 $ key = $ ak . $ bucket ;
8277
8378 $ exist = false ;
84- if (count ($ this ->hostCache ) > 0 )
85- {
79+ if (count ($ this ->hostCache ) > 0 ) {
8680 $ exist = array_key_exists ($ key , $ this ->hostCache ) && $ this ->hostCache [$ key ]['deadline ' ] > time ();
8781 }
8882
89- if ($ exist )
90- {
83+ if ($ exist ) {
9184 return $ this ->hostCache [$ key ];
9285 }
9386
9487 list ($ hosts , $ err ) = $ this ->bucketHosts ($ ak , $ bucket );
95- if ($ err !== null )
96- {
88+ if ($ err !== null ) {
9789 return array (null , $ err );
9890 }
9991
@@ -121,10 +113,10 @@ public function getBucketHosts($ak, $bucket)
121113 * }
122114 * }
123115 **/
124- private function bucketHosts ($ ak , $ bucket )
116+ private function bucketHosts ($ ak , $ bucket )
125117 {
126- $ path = '/v1/query ' . "?ak= $ ak&bucket= $ bucket " ;
127- $ ret = Client::Get (Config:: UC_HOST . $ path );
118+ $ url = Config:: UC_HOST . '/v1/query ' . "?ak= $ ak&bucket= $ bucket " ;
119+ $ ret = Client::Get ($ url );
128120 if (!$ ret ->ok ()) {
129121 return array (null , new Error ($ url , $ ret ));
130122 }
0 commit comments