Skip to main content

This package contains the client endpoint for the Kaomi deployer. Kaomi client has to be run on the deployer system.

Project description

Kaomi Client

This package contains the client endpoint for KAOMI Deployer.

Client


Parameters

Di seguito si riporta la tabella con l'elenco di parametri che si possono passare al client.

> python kaomi_client <ARGS>

Possibili argomenti della chiamata

id id extended arg[s] mandatory default
-k --key apikey yes -
-s --server server with Kaomi deployer yes -
-p --port port of kaomi service no ??
-d --directory path local dir, path remote dir - -
-f --file path local file, path remote file - -
-a --action action name - -
-x --delete filesystem node (file or dir) - -
-dp --dir-perms permissions for directories no remote folders' ones
-fp --file-perms permissions for files no remote files' ones
-o --overwrite overwrite flag for dirs and file no no overwrite
-v --verbose verbose output no non-verbose output

Output

Status codes

  • 0 = Successo
  • 1 = Problema locale (eg. elemento da uploadare inesistente, etc.)
  • 2 = Problema remoto: comunicazione (eg. server non raggiungibile, connessione rifiutata, timeout, etc.)
  • 3 = Problema remoto: autorizzazioni (eg. cartella non scrivibile, azione insesistente, apikey inesistente, etc.)
  • 4 = Problema remoto: applicazione (eg. problemi specifici dell'operazione che si voleva svolgere)

Stdout

Di seguito si riportano gli output restituiti dal client:

  • Operazione su file/cartelle

    • Successo: no output (nel caso -v, una linea per ogni file caricato)
    • Fallimento: errore
  • Esecuzione di azioni

    • Successo: no output (nel caso -v, restituito l'output dell'azione)
    • Fallimento: errore

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

kaomi-client-0.1.1.tar.gz (10.2 kB view hashes)

Uploaded Source

Built Distribution

kaomi_client-0.1.1-py3-none-any.whl (10.8 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page