Projet

Général

Profil

Development #22082

settings.d pour l'hobo-agent

Ajouté par Frédéric Péters il y a environ 6 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
-
Catégorie:
-
Version cible:
-
Début:
23 février 2018
Echéance:
% réalisé:

0%

Temps estimé:
Patch proposed:
Oui
Planning:

Description

Comme pour les settings des applications, permettre un répertoire settings.d où poser des bouts de config pour hobo-agent.

local_settings_file = os.environ.get('HOBO_AGENT_SETTINGS_FILE',
                                     os.path.join(os.path.dirname(__file__), 'local_settings.py'))
if os.path.exists(local_settings_file):
    execfile(local_settings_file)

Fichiers


Demandes liées

Lié à Hobo - Bug #22780: import os manquant dans debian_config_settings_d.pyFermé23 mars 2018

Actions

Révisions associées

Révision ebeec12c (diff)
Ajouté par Thomas Noël il y a environ 6 ans

debian/hobo-agent: add support for settings.d (#22082)

Historique

#1

Mis à jour par Christophe Siraut il y a environ 6 ans

  • Fichier 0001-consider-settings.d-.py-configuration-files.patch ajouté
  • Patch proposed changé de Non à Oui

pour suivre le comportement des autres briques, on pourrait tenir compte des fichiers posés dans /etc/hobo-agent/settings.d/

#2

Mis à jour par Thomas Noël il y a environ 6 ans

Il manque un import glob; mais en fait on pourrait plutôt utiliser le module disponible dans /usr/lib/hobo/debian_config_settings_d.py

#3

Mis à jour par Thomas Noël il y a environ 6 ans

  • Lié à Bug #22780: import os manquant dans debian_config_settings_d.py ajouté
#4

Mis à jour par Christophe Siraut il y a environ 6 ans

Thomas Noël a écrit :

en fait on pourrait plutôt utiliser le module disponible dans /usr/lib/hobo/debian_config_settings_d.py

ack. (Le execfile va faire un conflit avec la branche python 3)

#5

Mis à jour par Christophe Siraut il y a environ 6 ans

  • Fichier 0001-consider-settings.d-.py-configuration-files.patch supprimé
#6

Mis à jour par Thomas Noël il y a environ 6 ans

  • Statut changé de Nouveau à Résolu (à déployer)
commit ebeec12cbae0138e8de5bb4ed294082b68d85350
Author: Thomas NOEL <tnoel@entrouvert.com>
Date:   Fri Mar 23 19:17:02 2018 +0100

    debian/hobo-agent: add support for settings.d (#22082)

#7

Mis à jour par Frédéric Péters il y a plus de 5 ans

  • Statut changé de Résolu (à déployer) à Solution déployée

Formats disponibles : Atom PDF