Projet

Général

Profil

Development #10166

Publik - Project management #9245: Etudier déploiement piwik via Hobo

piwik hobo deploy script

Ajouté par Josué Kouka il y a environ 8 ans. Mis à jour il y a plus de 5 ans.

Statut:
Fermé
Priorité:
Normal
Assigné à:
Josué Kouka
Catégorie:
agent
Version cible:
-
Début:
02 mars 2016
Echéance:
25 mars 2016
% réalisé:

100%

Temps estimé:
Patch proposed:
Oui
Planning:

Fichiers


Demandes liées

Lié à Hobo - Bug #10216: Piwik Service : NameError: name 'setttings' is not definedFermé07 mars 2016

Actions

Révisions associées

Révision 65460197 (diff)
Ajouté par Josué Kouka il y a environ 8 ans

add piwik deployment script (#10166)

Historique

#1

Mis à jour par Josué Kouka il y a environ 8 ans

  • Tâche parente mis à #9245
#2

Mis à jour par Josué Kouka il y a environ 8 ans

  • Fichier 0001-add-piwik-dpeloyment-script-10166.patch ajouté
  • Patch proposed changé de Non à Oui
#4

Mis à jour par Josué Kouka il y a environ 8 ans

  • Fichier 0001-add-piwik-dpeloyment-script-10166.patch supprimé
#6

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

Je ne mettrai pas ce script dans hobo, mais dans un projet publik-piwik ou quelque chose du genre, dans hobo il doit simplement y avoir le chemin vers ce script dans la configuration de hobo-agent.

#7

Mis à jour par Josué Kouka il y a environ 8 ans

Je t'avoue que je ne savais pas trop où le mettre, après avoir demandé conseil à Thomas et Fred, ils m'ont permis de le mettre la en attendant. Ca faisait un peut bizarre de faire un package juste pour un script.

#8

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

Dans l'idée : mettre le code dans hobo (au même titre que les commandes hobo_deploy spécifiques) mais en faire un paquet séparé «piwik-hobo» dans le debian/control

#9

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

Je ne sais pas, ça crée un précédent et faire un nouveau projet ça prend 15 minutes, il suffit de copier un existant de virer tout sauf setup.py et debian, et de corriger ces deux là; et si ça ne vous prend pas 15 minutes c'est que vous ne le faites pas assez :)

#10

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

Benjamin Dauvergne a écrit :

et si ça ne vous prend pas 15 minutes c'est que vous ne le faites pas assez :)

Un jour j'ai entendu quelqu'un dire qu'on avait tellement de trucs à gérer de partout que ça devenait insuivable.

#11

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

Vous êtes trop nombreux faites comme vous voulez :)

#12

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

Le script je préfère qu'il s'appelle "piwik-manage.py" et qu'il accepte la commande "hobo_deploy" ; histoire de ressembler aux autres softs

#15

Mis à jour par Josué Kouka il y a environ 8 ans

ça fait un package hobo-piwik dont le script piwik-manage.py va dans /usr/bin/

#16

Mis à jour par Benjamin Dauvergne il y a environ 8 ans

Si c'est validé sur piwik.monitoring.entrouvert.org (à la main) tu peux pousser.

#18

Mis à jour par Josué Kouka il y a environ 8 ans

  • % réalisé changé de 0 à 100
#19

Mis à jour par Josué Kouka il y a environ 8 ans

  • Statut changé de En cours à Résolu (à déployer)
#20

Mis à jour par Frédéric Péters il y a environ 8 ans

  File "/usr/lib/python2.7/dist-packages/hobo/agent/worker/services.py", line 147, in Piwik
    service_manage_try_cmd = setttings.PIWIK_MANAGE_TRY_COMMAND
NameError: name 'setttings' is not defined

Ça n'a sans doute jamais été démarré.

#21

Mis à jour par Josué Kouka il y a environ 8 ans

  • Lié à Bug #10216: Piwik Service : NameError: name 'setttings' is not defined ajouté
#22

Mis à jour par Josué Kouka il y a environ 8 ans

  • Echéance mis à 25 mars 2016
#23

Mis à jour par Serghei Mihai il y a presque 8 ans

#24

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

  • Statut changé de Résolu (à déployer) à Fermé

Formats disponibles : Atom PDF