Project

General

Profile

Support #54716

Impossible de lancer une mise à jour sur autre chose que tous les wcs

Added by Emmanuel Cazenave 8 days ago. Updated 8 days ago.

Status:
Nouveau
Priority:
Normal
Assignee:
-
Target version:
-
Start date:
09 Jun 2021
Due date:
% Done:

0%

Estimated time:
Patch proposed:
No
Planning:
No

Description

A la place de --all il y a --url où on est censé pouvoir passer un url qui a une section dans wcs-olap.ini.

Je viens de passer deux heures à essayer de faire ça en local, si jamais quelqu'un deux minutes pour me dire que "chez lui ça marche" (ou pas) ce serait cool.

Chez moi ça s'arrête très vite, ce que je passe dans --url est complètement ignorée, j'en suis à faire du pdb dans la lib standard (argparse)....

History

#1

Updated by Emmanuel Cazenave 8 days ago

  • Subject changed from Impossible de lancer unemise à jour sur autre chose que --all to Impossible de lancer une mise à jour sur autre chose que tous les wcs
#2

Updated by Frédéric Péters 8 days ago

tous les wcs

Là on entend bien "tous les wcs d'un fichier .ini c'est-à-dire généralement un seul sauf dans un déploiement multi-collectivit" ?

Mais chez moi ça marche, vite fait :

--- a/wcs_olap/cmd.py
+++ b/wcs_olap/cmd.py
@@ -81,6 +81,8 @@ def main2():
     logger = logging.getLogger('wcs-olap')
     failure = False
     for url in urls:
+        print('url:', url)
+        continue
         if config.has_section('wcs-olap'):
             defaults.update(config.items('wcs-olap'))
         if config.has_section(url):

cas du --all, toutes les urls prises :

$ .../bin/wcs-olap /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini --all
2021-06-09 19:20:13,695 wcs-olap     INFO     config files: /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini, /home/fred/.wcs-olap.ini
url: https://auquo.fred.local.0d.be/
url: https://auquo2.fred.local.0d.be/

cas de pas de paramètre, la "première" url prise,

$ ../venv3-1.11/bin/wcs-olap /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini
2021-06-09 19:20:54,332 wcs-olap     INFO     config files: /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini, /home/fred/.wcs-olap.ini
url: https://auquo.fred.local.0d.be/

cas de --url, l'url mentionnée prise,

$ .../bin/wcs-olap /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini --url https://auquo2.fred.local.0d.be/
2021-06-09 19:21:49,543 wcs-olap     INFO     config files: /var/tmp/bijoe/tenants/bijoe.fred.local.0d.be/wcs-olap.ini, /home/fred/.wcs-olap.ini
url: https://auquo2.fred.local.0d.be/

Also available in: Atom PDF