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
= Successo1
= 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
- Successo: no output (nel caso
-
Esecuzione di azioni
- Successo: no output (nel caso
-v
, restituito l'output dell'azione) - Fallimento: errore
- Successo: no output (nel caso
Project details
Release history Release notifications | RSS feed
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)
Built Distribution
Close
Hashes for kaomi_client-0.1.1-py3-none-any.whl
Algorithm | Hash digest | |
---|---|---|
SHA256 | 703e96f6419112845fff4b672ad59145c56284537acd18a558b5f8bf45a5f732 |
|
MD5 | 0a446edcdaef52ad488e4e9d87656ab9 |
|
BLAKE2b-256 | a8ff68083b31982c271e59e62dd01316cf4fe9e6c8d7aa8835aa541a38257051 |