Development #53994
commande wcs-manage grep, pour globalement inspecter une instance
0%
Description
L'idée serait de pouvoir faire wcs-manage grep -d l'instance "whatever"
et ça afficherait en retour des URL vers les endroits où "whatever" apparait, exemple :
$ wcs-manage grep -d demarches.example.org "[_interco_eservices_url]" https://demarches.example.org/backoffice/workflows/12/status/2/items/3 https://demarches.example.org/backoffice/workflows/17/status/4/items/2 ...
Fichiers
Révisions associées
Historique
Mis à jour par Emmanuel Cazenave il y a presque 3 ans
Ce serait top,
J'attire l'attention sur un cas d'usage où une recherche naïve sur le xml des worflow ne fonctionne pas, si on veut savoir si le filtre order_by
est utilisé, on se retrouve avec pleins de faux positifs parce qu'il y a des éléments xml <order_by>
. Du coup je me suis retrouvé à faire re.search(r'\|order_by', xml_string)
.
Mis à jour par Frédéric Péters il y a plus d'un an
- Tags
accessiblesupprimé - Statut changé de Nouveau à En cours
- Assigné à mis à Frédéric Péters
J'ai un peu commencé dans la suite de #69424.
Mis à jour par Frédéric Péters il y a plus d'un an
- Fichier 0001-general-add-new-grep-command-53994.patch 0001-general-add-new-grep-command-53994.patch ajouté
- Statut changé de En cours à Solution proposée
- Patch proposed changé de Non à Oui
ex: wcs-manage grep --all-tenants --type field-types table pour chercher les champs de type tableau partout.
Mis à jour par Thomas Noël il y a plus d'un an
- Statut changé de Solution proposée à Solution validée
C'est rigolo (et utile), j'aime bien.
Sur les formdef je pense qu'on ne parcours pas les champs de type bloc, ça pourra être une évolution à imaginer (autre ticket, ou pas si j'ai pas bien lu le patch).
Aussi pour les flemmards, ajouter de quoi lister les action.key et field.key possibles (autre ticket aussi, ou pas si c'est vraiment trop de la flemme).
Mis à jour par Frédéric Péters il y a plus d'un an
- Statut changé de Solution validée à Résolu (à déployer)
Oui plein d'évolutions à imaginer, on verra au fil de l'eau,
commit 4ba515858945f5edad1b8f02ef5fcccb6424fbc2 Author: Frédéric Péters <fpeters@entrouvert.com> Date: Sat Sep 24 16:54:45 2022 +0200 general: add new grep command (#53994)
Mis à jour par Transition automatique il y a plus d'un an
- Statut changé de Résolu (à déployer) à Solution déployée
general: add new grep command (#53994)