AWSCFG - Importazione configurazioni AWS¶
Posizione nel menu Programma non a menu Linkage section
| Tipo | Dato | Formato | Contenuto |
|---|---|---|---|
| INPUT | AWSCFG-OPE | x(20) | Operazione da eseguire Vedi argomenti successivi |
| AWSCFG-ESITO | x(01) | Esito dell'operazione: |
|
| AWSCFG-MSG | x(200) | Messaggio restituito | |
| FILLER | x(1000) |
Logica generale Questa routine nasce principalmente per gestire l'importazione delle configurazioni relative ad AWS dalla apposita tabella su KPN
Operazione: IMPORTA-CFG¶
Descrizione Importazione delle configurazioni del gruppo "aws", leggendo la tabella AWSPROFILE Chiamata standard
| Dato | Contenuto |
|---|---|
| AWSCFG-OPE | IMPORTA-CFG |
Elaborazione Ricerca dati Cercare su AWSPROFILE il record corrispondente all'azienda:
| Dato | Contenuto |
|---|---|
| AWS-AZI | Codice azienda da elaborare |
Nei casi in cui: * Il record non esiste * Il record esiste, e AWS-ACTIVE <> "S" Allora l'ambiente AWS è non attivo Altrimenti l'ambiente AWS è attivo, e le configurazioni corripondono ad alcuni dei campi trovati sul record Memorizzazione configurazioni Eseguire il salvataggio delle configurazioni direttamente su COGCNF
| Gruppo | Parametro | Se attivo | Se non attivo |
|---|---|---|---|
| aws | attivazione-bucket | "S" | "N" |
| aws | key-id | aws-key-id | " " |
| aws | key-secret | aws-key-secret | " " |
| aws | bucket-name | aws-bucket-name | " " |
| aws | profile-name | aws-profile-name | " " |
Attivazione AWS CLI Se l'ambiente AWS è stato attivato, è necessario innescare, tramite C$SYSTEM lato "server", uno script che esegue la configurazione dell'applicazione AWS CLI (Command Line Interface) Il comando da lanciare è: ext-sys-dir/python/configaws.py profile-name key-id key-secret Dopodichè, per verificare se il processo di configurazione è andato a buon fine, una volta tornati al prg chiamante, si dovrà effettuare il download del file "hereiam.txt" dalla radice del bucket
Estratto da documentazione interna ClickUp