- État Fermée
- Pourcentage achevé
- Type Anomalie
- Catégorie Services locaux → SMB
-
Assignée à
minico - Système d'exploitation Tous
- Sévérité Moyenne
- Priorité Très Basse
- Basée sur la version 2.1.2
- Due pour la version Non décidée
-
Échéance
Non décidée
- Votes
- Privée
Concerne le projet: Freebox Server (Ultra V9/ Pop V8/ Delta V7 / Revolution V6 / Mini 4K)
Ouverte par nabot93 - 23/06/2014
Dernière modification par minico - 01/07/2014
Ouverte par nabot93 - 23/06/2014
Dernière modification par minico - 01/07/2014
FS#15206 - Aucune notification avec inotifywait
Bonjour,
Je souhaite surveiller ce qu’il se passe sur le disque dur de la box et automatiser des actions lors de l’ajout ou suppression de fichiers dans certains dossiers. Pour cela, je souhaite utiliser inotifywait afin d’executer mon script uniquement si necessaire et ainsi eviter une execution plus frequente a l’aide de cron par exemple.
Cependant, lorsque j’execute inotify et simule une creation ou suppression de fichiers, il ne detecte rien... Est-ce normal ? Est-il possible d’utiliser inotify ou un equivalent sur le disque dur ?
Merci d’avance
Chargement...
Activer les raccourcis clavier
- Alt + ⇧ Shift + l Se connecter/Se déconnecter
- Alt + ⇧ Shift + a Ouvrir une tâche
- Alt + ⇧ Shift + m Mes recherches
- Alt + ⇧ Shift + t Rechercher par ID de tâche
Liste des tâches
- o Ouvrir la tâche sélectionnée
- j Déplacer le curseur vers le bas
- k Déplacer le curseur vers le haut
Détails de la tâche
- n Tâche suivante
- p Tâche précédente
- Alt + ⇧ Shift + e ↵ Enter Modifier cette tâche
- Alt + ⇧ Shift + w Surveiller
- Alt + ⇧ Shift + y Fermer cette tâche
Édition de la tâche
- Alt + ⇧ Shift + s Enregistrer la tâche
Apres plus amples recherches, inotify ne fonctionne pas sur un disque monte en CIFS.
Y aurait-il une autre façon de lancer un script une fois un téléchargement avec le client torrent terminé ?
Bonjour,
En effet, CIFS ne permet pas le fonctionnement des interfaces inotify.
Pour savoir si un téléchargement est terminé, je vous conseille de regarder du coté de l'API Freebox OS: http://dev.freebox.fr/sdk/os/