Amp-Client
view release on metacpan or search on metacpan
script/dash view on Meta::CPAN
$instance //= 'test';
$ENV{AMP_CONFIG} = "/Volumes/Sidecar/prod/internal/Amp-Client/config/environments.json";
my $amp = Amp::Client->new();
my $client = $amp->writeClient($instance);
my $rows = $client->getEnvConfig;
say Dumper $rows;
# testInsert();
sub testInsert {
my $sql = "INSERT INTO automation.job (data) VALUES ";
my $job_json = getData();
$sql .= "(" . $client->quote($job_json) . ")";
say "\n\n$sql\n\n";
$client->do($sql);
}
sub getData {
my $hash = {
"args" => [
"x = 1\nif x == 1:\n # indented four spaces\n print(\"x is 1.\")\n\nprint(\"Goodbye, World!\")\n"
],
"attempts" => 1,
( run in 0.912 second using v1.01-cache-2.11-cpan-483215c6ad5 )