Created
December 15, 2018 09:51
-
-
Save odinuv/061c8bccbc6014abd0f315ab9fb992ff to your computer and use it in GitHub Desktop.
kapky
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?php | |
use Aws\Ecr\EcrClient; | |
use Aws\Ecr\Exception\EcrException; | |
use Aws\Exception\CredentialsException; | |
use Keboola\DockerBundle\Exception\LoginFailedException; | |
require "vendor/autoload.php"; | |
$ecrClient = new EcrClient(array( | |
'region' => 'us-east-1', | |
'version' => '2015-09-21' | |
)); | |
try { | |
$id = '061240556736'; | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
$authorization = $ecrClient->getAuthorizationToken(["registryIds" => [$id]]); | |
} catch (CredentialsException $e) { | |
var_dump($e); | |
throw new LoginFailedException($e->getMessage()); | |
} catch (EcrException $e) { | |
//var_dump($e->getMessage()); | |
//var_dump($e->getCode()); | |
var_dump($e->getAwsErrorCode()); | |
var_dump($e->getAwsErrorMessage()); | |
//var_dump($e->getAwsErrorType()); | |
//var_dump($e->getStatusCode()); | |
//var_dump($e->getResult()); | |
throw new LoginFailedException($e->getMessage()); | |
} | |
var_dump($authorization); |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment