Projet

Général

Profil

Demande #1814

Orienter « services » le dossier /srv/welcomebot

Ajouté par Christian P. Momon il y a plus de 7 ans. Mis à jour il y a presque 5 ans.

Statut:
Fermé
Priorité:
Normale
Assigné à:
Christian P. Momon
Catégorie:
-
Version cible:
-
Début:
15/10/2016
Echéance:
% réalisé:

0%

Temps estimé:
Difficulté:
2 Facile

Description

Sur la liste adminsys, proposition d'organiser le répertoire de welcomebot d'une façon davantage orientée « service »

La motivation est de disposer d'un dossier de travail en plus du dossier projet (le dépôt git).

Suite à approbation, réalisation des actions suivantes :

1) déplacement du répertoire git dans le nouveau répertoire service :
- renommage de /srv/welcomebot/ en /srv/git
- création de /srv/welcomebot/ (avec vérification du groupe et des permissions)
- déplacement de /srv/git dans /srv/welcomebot
- propagation du nouveau chemin dans /etc/init.d/welcomebot et dans /srv/welcomebot/git/bot.sh

2) placement du ficher de service dans le dépôt git

- création d'un répertoire /srv/welcomebot/init.d ;
- déplacement de /etc/init.d/welcomebot dans /srv
- création d'un lien symbolique de /srv/welcomebot/init.d/welcomebot dans /etc/init.d/

3) réactivation des logs

Modification de /srv/welcomebot/git/bot.sh pour :
- déduction des chemins de fichier à partir de $0
- flusher directement les logs (python -u)

Modification de /srv/welcomebot/git/bot.py :
- ajout d'une log pour annoncer le démarrage
- ajout d'un timestamp aux print (une évolution future pourra être la gestion de vraies logs).

4) tests de démarrage et d'arrêt : tout semble bien fonctionner

5) mise à jour du wiki adminsys

Historique

#1

Mis à jour par Christian P. Momon il y a plus de 7 ans

  • Assigné à mis à Christian P. Momon
#2

Mis à jour par Christian P. Momon il y a plus de 7 ans

Propagation du nouveau chemin des binaires dans /etc/nagios/bots.cfg

#3

Mis à jour par Quentin Gibeaux il y a presque 5 ans

  • Statut changé de Résolu à Fermé

Formats disponibles : Atom PDF