Page 20 sur 27
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 26 nov. 2017, 19:59
par shewy
Merci !
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 06 déc. 2017, 10:40
par cyril5689
carlierd a écrit : ↑23 nov. 2017, 09:47
fensoft a écrit : ↑22 nov. 2017, 15:47
carlierd a écrit : ↑04 nov. 2017, 09:00
Bonjour à tous,
J'ai un petit souci avec (je pense) la suppression automatique des anciens fichiers en mode FTP.
J'ai fait une commande data transfert assez simple pour le transfert des backup Jeedom (pas de filtre, transfert du dernier et on ne garde que les 10 derniers fichiers dans le répertoire cible):
Le transfert fonctionne mais si justement on a dépassé le seuil de 10 fichiers alors le 11ième n'est pas supprimé et j'ai une trace dans le centre de notifications:
Le plugin semble indiquer que le fichier à supprimer n'est pas présent mais il l'est bien sur le serveur :
Si je supprime quelques fichiers alors je n'ai plus d'erreur ...
Bonne journée.
David.
je crois que c'est à cause des espaces. je regarde ça.
Merci !!!
Bonjour,
J'ai exactement le même soucis:
Code : Tout sélectionner
#0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-maisonpe...')
#1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-maisonpe...')
#2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/backup-maisonp...')
#3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('', '20')
#4 /var/www/html/core/class/cmd.class.php(880): datatransfertCmd->execute(Array)
#5 /var/www/html/core/class/scenarioExpression.class.php(1384): cmd->execCmd(Array)
#6 /var/www/html/core/class/scenarioExpression.class.php(999): scenarioExpression->execute()
#7 /var/www/html/plugins/calendar/core/class/calendar.class.php(881): scenarioExpression::createAndExec('action', '#175#', Array)
#8 /var/www/html/plugins/calendar/core/class/calendar.class.php(66): calendar_event->doAction('start')
#9 /var/www/html/core/php/jeeCron.php(62): calendar::pull(Array) #10 {main}
Erreur execution de la commande [Exploitation][Vorke FTP][Sauvegarde Backup] : File not found at path: backup-maisonpers-3.1.8-2017-11-14-06h13.tar.gz
Je n'ai cependant pas compris l'explication concernant l'espace. Il n'y a pas d'espace dans le chemin ou le nom du fichier ?
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 06 déc. 2017, 11:33
par fensoft
peut-être pas un pb d'espace donc. envoie aussi le log de datatransfert
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 06 déc. 2017, 17:44
par cyril5689
Voici ce que ça donne l'execution en debug :
Code : Tout sélectionner
[2017-12-06 17:44:14][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=datatransfert function=remove callInstallFunction=1
[2017-12-06 17:44:17][INFO] : Début d'activation du plugin
[2017-12-06 17:44:18][INFO] : Info sur le démon : Array ( [launchable_message] => [launchable] => nok [state] => nok [log] => nok [auto] => 0 )
[2017-12-06 17:44:18][DEBUG] : Lancement de : /var/www/html/core/class/../../core/php/jeePlugin.php plugin_id=datatransfert function=install callInstallFunction=1
[2017-12-06 17:45:55][ERROR] : #0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-maisonpe...') #1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-maisonpe...') #2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/backup-maisonp...') #3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('', '20') #4 /var/www/html/core/class/cmd.class.php(880): datatransfertCmd->execute(NULL) #5 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(NULL) #6 {main}
[2017-12-06 17:45:56][ERROR] : Erreur execution de la commande [Exploitation][Vorke FTP][Sauvegarde Backup] : File not found at path: backup-maisonpers-3.1.8-2017-11-14-06h13.tar.gz
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 06 déc. 2017, 19:26
par fensoft
c'est à cause du nettoyage on dirait. je vais essayer de reproduire le pb ici. tu est en FTP ? si tu supprime les vieux fichiers ça fonctionne ?
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 06 déc. 2017, 21:53
par cyril5689
Merci pour ton aide.
Oui, je suis en ftp local sur un mini PC.
Comme pour mon collègue plus haut, si je supprime les fichiers je n'ai plus de soucis.
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 10 déc. 2017, 09:27
par Aurel01
cyril5689 a écrit : ↑06 déc. 2017, 21:53
Merci pour ton aide.
Oui, je suis en ftp local sur un mini PC.
Comme pour mon collègue plus haut, si je supprime les fichiers je n'ai plus de soucis.
Bonjour,
J'ai le même problème avec un FTP Filezilla
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 10 déc. 2017, 15:38
par znation
fensoft a écrit : ↑22 nov. 2017, 15:41
znation a écrit : ↑22 oct. 2017, 12:59
Par contre comme je le pensais les anciens fichiers partent à la poubelle (ce qui est 'bien' en soit), mais serait il possible de pouvoir choisir s'il partent à la poubelle ou supprimés pour de bon (car dans la corbeille ca bouffe le quota).
je rajoute à la todolist
Coucou, je viens aux news car ca me rendrait bien service de pas vider la poubelle qui sature mon gdrive qui est deja bien rempli
Egalement pour la sauvegarde locale avec le ftp, j'ai des erreurs de suppressions des anciens fichiers on dirait qu'il trouve pas le bon repertoire.
Je 'contourne' en faisant un mount de ma freebox et du coup de configurer ton plugin en 'Local' mais la suppression par ftp ne fonctionne pas (je sais oui tu n'est pas fan du FTP lol)
Code : Tout sélectionner
[2017-12-10 15:41:23][ERROR] : #0 /var/www/html/plugins/datatransfert/vendor/league/flysystem/src/Filesystem.php(235): League\Flysystem\Filesystem->assertPresent('backup-Jeedom-3...') #1 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(247): League\Flysystem\Filesystem->delete('backup-Jeedom-3...') #2 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(104): DataTransfert\Fly->remove('/Disque dur/Bac...') #3 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(223): DataTransfert\DataTransfert->removeOlder('/Disque dur/Bac...', '5') #4 /var/www/html/core/class/cmd.class.php(883): datatransfertCmd->execute(Array) #5 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(Array) #6 {main}
[2017-12-10 15:41:23][ERROR] : Erreur execution de la commande [Système][Backup freebox][Backup] : File not found at path: backup-Jeedom-3.1.7-2017-12-04-04h00.tar.gz
Merci
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 10 déc. 2017, 23:47
par fensoft
Je n'ai pas le temps pour l'instant de m'y mettre, restez patient
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 16 déc. 2017, 16:46
par G4seb
Bonjour,
je suis sur dropbox et je n'arrive pas à faire fonctionner le plugin.
Voilà ce que j'ai comme erreur :
[2017-12-16 16:45:41][ERROR] : #0 /var/www/html/plugins/datatransfert/core/php/datatransfert.inc.php(223): League\Flysystem\Filesystem->putStream('//var/www/html/...', false) #1 /var/www/html/plugins/datatransfert/core/class/datatransfert.class.php(217): DataTransfert\Fly->put('/var/www/html/c...', '//var/www/html/...') #2 /var/www/html/core/class/cmd.class.php(883): datatransfertCmd->execute(NULL) #3 /var/www/html/core/ajax/cmd.ajax.php(74): cmd->execCmd(NULL) #4 {main}
[2017-12-16 16:45:41][ERROR] : Erreur execution de la commande [Aucun][Sauvegarde DropBox][Sauvegarde] : League\Flysystem\Filesystem::putStream expects argument #2 to be a valid resource.
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 17 déc. 2017, 09:28
par fensoft
Screen ta configuration stp
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 18 déc. 2017, 09:09
par G4seb
Bonjour,
voici la config :
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 18 déc. 2017, 10:35
par fensoft
source: backup/ => met le chemin complet
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 18 déc. 2017, 11:19
par G4seb
ok j'ai mis le chemin /var/www/html/backup/ vu que je suis sous PI3...Pas d'erreur, répertoire créé sur DropBox, mais pas de fichier dedans. Peut être attendre un peu le temps qu'il arrive ??....
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 18 déc. 2017, 11:59
par fensoft
s'il fait 200mo et que ta un upload à 100ko/sec ça peux mettre une demi heure min oui
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 18 déc. 2017, 14:31
par G4seb
Exact, elle fait 175Mo. Elle est arrivée apparemment. Je refait un essai, mais il faut aussi que je regarde comment supprimer un peut d'historique.
Merci
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 20 déc. 2017, 17:06
par HerveK
Salut ,
Je me sers depuis un certain temps déjà de ce Plugin et j'en suis pleinement satisfait (Merci !)
Je l'utilisais jusqu'ici pour OneDrive et Google Drive. RAS
Ayant désormais un Ftp sur un serveur, je voudrais pouvoir m'en servir.
Une Question se pose :
Mode FTPD : c'est quoi ?
(J'ai cherché dans la doc : pas trouvé)
Si la question a déjà été posée , merci de m'excuser
Bonne fin de journée,
Hervé
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 20 déc. 2017, 20:16
par fensoft
En gros si ça marche pas tu (dé)coche
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 21 déc. 2017, 07:17
par HerveK
fensoft a écrit : ↑20 déc. 2017, 20:16
En gros si ça marche pas tu coche
Ok ! Merci
Nb.: il est coché par défaut .
Re: [Plugin Tiers] [Sujet principal] Data Transfert by fensoft
Publié : 21 déc. 2017, 11:51
par fensoft
c'est 2 implémentations différentes dans la lib que j'utilise pour info