-------------------
- Update changelog. [Martin Raspaud]
- Bump version: 0.0.1 → 0.1.0. [Martin Raspaud]
- Add housekeeping config. [Martin Raspaud]
- Add a version file. [Martin Raspaud]
- Rename to trollmoves. [Martin Raspaud]
- Fix typo in servers log format. [Lars Orum Rasmussen]
Added 'name' to mirrors log format
- Added 'name' to logging format. [Lars Orum Rasmussen]
- Added 'name' to logging format. [Lars Orum Rasmussen]
- Fix of harmfull behavior of the heartbeat monitor in case of bursts of
req for push messages. [Lars Orum Rasmussen]
- Fixed (a fine) typo. [Lars Orum Rasmussen]
- Merge pull request 7 from pytroll/feature-heartbeat-monitor. [Martin
Raspaud]
Introducing heartbeat monitor
- Introducing heartbeat monitor. [Lars Orum Rasmussen]
- Merge pull request 6 from pytroll/issue-sftp. [Martin Raspaud]
Issue sftp
- Better log messages for send/recv timeout. [ras]
- Cosmetic. [ras]
- Testing req timeout from config file. [ras]
- Added a sleep in PushRequester, good for big file transfers. [ras]
- Testing timeout III. [ras]
- Testing timeout II. [ras]
- Passing ssh key file from attributes. [ras]
Testing timeout
- Specify key file, mainly for testing at Lannion. [ras]
- SFTP option, first go. [ras]
- Ignore TypeError exception from parser. [ras]
- Merge pull request 5 from pytroll/issue-heartbeat. [Martin Raspaud]
Handle heartbeat
- A little more info in the clients published message. [Lars Orum
Rasmussen]
- Merge branch 'develop' into issue-heartbeat. [Lars Orum Rasmussen]
- Fix dir creation not to include filename. [Martin Raspaud]
- Handle heartbeat. [Lars Orum Rasmussen]
A few PEP8 issues
StatCollector.collect, less knowledge of receive message
- Merge pull request 4 from pytroll/issue-pong. [Martin Raspaud]
Defining self._station, used by pong
- Defining self._station, used by pong. [Lars Orum Rasmussen]
- Add heartbeating to servers. [Martin Raspaud]
- Merge pull request 3 from pytroll/desthost-not-localhost. [Martin
Raspaud]
Handling case where destination host (ftp server) is not local host
- Handling case where destination host (ftp server) is not local host.
[Lars Orum Rasmussen]
- Exit cleanly from remove_it when something goes bad. [Martin Raspaud]
- Put scp/paramiko import in the function for bkwards compatibility.
[Martin Raspaud]
- Add paramiko as a dependency. [Martin Raspaud]
Since it is imported explicitely in the code, it has to be explicit in
the requirements too.
- Merge pull request 1 from TAlonglong/develop. [Martin Raspaud]
fixed conflict when adding scp ad option
- Fixed conflict when adding scp ad option. [Trygve Aspenes aka
msg_xrus]
- Avoid using same inproc socket in each thread. [Martin Raspaud]
- Use inproc socket to avoid multithread tcp socket access. [Martin
Raspaud]
Multithread socket access seems to create problems, so instead push the
messages back to the main thread.
- Add locking around request reception. [Martin Raspaud]
- Fix bug that Timer takes in a list of args. [Martin Raspaud]
- Allow adding delay to the move_it mirroring. [Martin Raspaud]
- Chmod the destination directory to 777. [Martin Raspaud]
- Ensure the destination dir exists before requesting a push. [Martin
Raspaud]
- Fix minor bugs. [Martin Raspaud]
- Add locking when sending a message (for threaded cases) [Martin
Raspaud]
- Fix mirroring. [Martin Raspaud]
- Allow specifying the destination server in the client part. [Martin
Raspaud]
- Merge branch 'master' of github.com:pytroll/pytroll-file-utils into
develop. [Martin Raspaud]
Conflicts:
bin/remove_it.py
- Fix bug. [Adam.Dybbroe]
It should now be more robust against situations where files/paths
are removed from the applications themselves coincident when the
clean script is being run
- Allow request_address to be provided in config file. [Martin Raspaud]
- Fix missing comma. [Martin Raspaud]
- Add pytroll mirror to the list of scripts. [Martin Raspaud]
- Fix outbound message metadata. [Martin Raspaud]
- Add mirroring capabilities. [Martin Raspaud]
- Try to reconnect to the move_it server in case of invalid message.
[Martin Raspaud]
It happened that the listener thread crashed because of a Message error
('This is not a 'pytroll:/' message (wrong magick word)'!')
This patch addresses this.
- Allow aliases to be passed to client. [Martin Raspaud]
- Change final messages in move_it_client from push to file. [Martin
Raspaud]
- Use router instead of rep to allow parallel request processing.
[Martin Raspaud]
- Increase client file cache size to 11000. [Martin Raspaud]
That will accomodate for example 24 hours of 0 degree service data.
- Detect pattern problems in the server. [Martin Raspaud]
- Improve file deletion not to crash on missing file. [Martin Raspaud]
- Enhance file deletion when required. [Martin Raspaud]
- Fix old file processing. [Martin Raspaud]
- Replace touching bith message sending. [Martin Raspaud]
- Do not treat __ files differently. [Martin Raspaud]
- Add missing pyzmq dependency. [Martin Raspaud]
- Implement file deletion in move_it_server. [Martin Raspaud]
- Add stat mode in move_it_client. [Martin Raspaud]
- Remove unneeded debug message. [Martin Raspaud]
- Add reload via SIGHUP in both client and server. [Martin Raspaud]
- Fix destination. [Martin Raspaud]
- Add a debug message. [Martin Raspaud]
- Corrct ftp path. [Martin Raspaud]
- Increase rubustness. [Martin Raspaud]
- First alpha version of the distributed move_it. [Martin Raspaud]
- Use mtime for file timestamps (remove-it) [Martin Raspaud]
- Do not try to remove non-empty dirs. [Martin Raspaud]
- Netifaces is needed. [Martin Raspaud]
- Add move_it client and server to list of scripts. [Martin Raspaud]
- Add client/sever operations for move_it. [Martin Raspaud]
- Add mailing possibility in remove_it and log traceback. [Martin
Raspaud]
- Don't allow years and months in timedelta. [Martin Raspaud]
- Allow providing several -c args to remove-it. [Martin Raspaud]
- Fix log formatting. [Martin Raspaud]
- Bugfix. [Martin Raspaud]
- Add logging.handlers to import list. [Martin Raspaud]
- Bugfix. [Martin Raspaud]
- Bugfix. [Martin Raspaud]
- Initial commit. [Martin Raspaud]
- Initial commit. [Martin Raspaud]