Operazione: CONFIGURA-AWS

Navigation:  »No topics above this level«

Operazione: CONFIGURA-AWS

Return to chapter overview

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)