diff --git a/address-kit-conf.json b/address-kit-conf.json new file mode 100644 index 0000000..a005851 --- /dev/null +++ b/address-kit-conf.json @@ -0,0 +1,23 @@ +{ + "environnement": { + "EZS_TITLE": "address-kit", + "EZS_DESCRIPTION": "Web service for affiliations", + "EZS_METRICS": true, + "EZS_CONCURRENCY": 2, + "EZS_NSHARDS": 32, + "EZS_CACHE": true, + "NODE_OPTIONS": "--max_old_space_size=1024", + "NODE_ENV": "production", + "PIP_NO_DEPENDENCIES": 0, + "PIP_DISABLE_PIP_VERSION_CHECK": 1, + "PIP_NO_CACHE_DIR": 0 + }, + "packages": [ + "@ezs/core@3.0.6", + "@ezs/spawn@1.4.5", + "@ezs/basics@2.5.4" + ], + "files": { + "zip": "https://gitbucket.inist.fr/tdm/web-services/archive/address-kit/address-kit@2.0.3.zip" + } +} \ No newline at end of file diff --git a/address-kit/README.md b/address-kit/README.md index faa85c0..9594984 100644 --- a/address-kit/README.md +++ b/address-kit/README.md @@ -2,7 +2,13 @@ Cette instance propose des outils de traitement d'adresses +## Configuration +Voir le [fichier de configuration](../address-kit-conf.json). + +> ⚠ L'application à utiliser **doit** être un *worker* avec python version 3.9. +> À l'heure de l'écriture de cette documentation, c'est +> `inistcnrs/lodex-workers-python@4.0.11` qui est le plus adapté. ## Utilisation @@ -15,8 +21,6 @@ Prend en entrée du JSON avec deux champs: `id` et `value`, et renvoie un JSON avec le code langue dans le champ `value`. - - #### Paramètres de v1/cnrsunit/cnrsunit | nom | description | @@ -47,8 +51,7 @@ }] ``` - -### V1/affiliationcountry/detect_country +### V1/affiliationcountry/affiliationcountry Ce service permet à partir d'une adresse de déteminer le pays même s'il n'est pas dans l'adresse @@ -58,7 +61,7 @@ #### Exemple ```bash -cat <