Descrizione
Questa operazione, sebbene pubblica, non necessita di essere invocata da un programa chiamante
Viene effettuata la lettura su AWSPROFILE del record di configurazione, e se risulta attivo, acquisisce le configurazioni relative, ed esegue lo script di creazione del file di configurazione necessario all'applicazione AWS CLI
Chiamata standard
Dato |
Formato |
Contenuto |
FTP-CALLER |
x(10) |
Nome programma chiamante |
FTP-CALLED |
x(10) |
"FTP" |
FTP-OPE |
x(15) |
"CONFIGURA-AWS" |
FTP-ESITO |
x(01) |
Verrà restituito "S" se l'operazione è riuscita (anche se risulta non configurato) |
Elaborazione - AWS
Configurazione
Si esegue una chiamata a AWSCFG - Importazione configurazioni AWS:
Dato |
Contenuto |
AWSCFG-OPE |
IMPORTA-CFG |
Se AWSCFG-ESITO = 'S', si assume che la configurazione sia stata eseguita con successo.
Verifica
Si rileggono le configurazioni, e se risulta che l'ambiente AWS è attivo, si tenta di recuperare un file "pilota" dalla radice del bucket assegnato al profilo.
Il file si chiamerà "hereiam.txt".
Quindi, si dovrà invocare l'operazione di download di questo file dalla radice del bucket con il seguente comando:
$ aws s3 cp s3://aws_bucket_name/path/hereiam.txt $ext-tmp-dir$/hereiam.txt --profile aws_profile_name
Al termine del comando dovrà esistere il suddetto file nella cartella "EXT-TMP-DIR"; è sufficiente la sua esistenza per essere certi che il comando sia andato a buon fine (se è stato cancellato in precedenza)