Page 1 sur 1

Problème avec script python et crontab

Posté : mar. 7 févr. 2017 11:35
par Ben
Bonjour,
Je ne savais pas trop où poser ma question alors c'est ici que je viens, bref rentrons dans le vif du sujet.

Je sauvegarde le flux vidéo de mes caméras avec motion qui créé un fichier toutes les heures intitulé 'cameras-jour-moi-heure' pour le 07 février a 9h nous aurons 'cameras-07-02-09h'.
Ces enregistrement étant stockés sur le raspberry je veux les envoyer sur mon serveur, qui a plus de place pour les accueillir, j'utilise donc un script en python pour envoyer l'enregistrement, et un autre pour créer un dossier dans lequel les enregistrement s de la journée seront stockés.

"Oui c'est bien beau, mais il est où le soucis ?"

Le soucis c'est que ça fonctionne très bien en les exécutant un par un, planifiés avec la crontab il n'y a plus que le créateur de dossier qui fonctionne. C'est à dire que l'envoi de fichier fonctionne en l’exécutant dans le terminal avec > python script_ftp.py mais quand je le planifie avec la crontab, il se connecte, rentre dans le dossier, ne fait rien et se déconnecte. J'en déduis donc que la crontab fonctionne mais que le problème se situe au niveau de mon script, mais qu'est-ce qui change entre l'exécution manuelle et celle par la crontab ???
Le script pour envoyer le fichier :
#! /usr/bin/python
import ftplib
from ftplib import FTP
import time
time1= time.strftime("%d-%m-%H")
time2= time.strftime("%y-%m-%d")
session = ftplib.FTP('adresseip','user','password')
session.cwd( time2 +' Enregistrement')
file = open('cameras-'+ time1 + 'h.mpg','rb')
session.storbinary('STOR cameras-'+ time1 + 'h.mpg', file)
file.close()
session.quit()

La crontab :

59 0-8 * * * python /home/pi/motion/script_ftp.py
59 18-23 * * * python /home/pi/motion/script_ftp.py
59 * * * 6-7 python /home/pi/motion/script_ftp.py
01 0 * * * python /home/pi/motion/dossier.py

Merci de votre aide !

Re: Problème avec script python et crontab  [RESOLU]

Posté : mar. 7 févr. 2017 11:43
par Manfraid
Salut, dans l'ouverture du fichier essaye de mettre le chemin complet vers la vidéo, je pense que le problème viens de la

Re: Problème avec script python et crontab

Posté : mar. 7 févr. 2017 13:23
par Ben
Et le miracle s’accomplit, merci !