# | Change | User | Description | Committed | |
---|---|---|---|---|---|
#5 | 27669 | Robert Cowham |
Retired (deleted) this version of the script - and include a reference to its replacement: https://github.com/perforce/p4transfer |
||
#4 | 11863 | Robert Cowham |
Use 'unix' instead of 'share' in transfer client line-endings. To avoid issues with MD5 checksums and the like. |
||
#3 | 11862 | Robert Cowham | This may be format only change - something strange with line endings... | ||
#2 | 11478 | Robert Cowham |
Add the ability to batch changes up (default 20,000) Includes tests and adjustments to loggin. |
||
#1 | 9641 | Robert Cowham |
Latest changes by Robert. Added new options: --repeat for continuous operation --sample-config to produce sample config -Improved logging and notification options (via emails if configured) -Retries in case of error. |
||
//guest/robert_cowham/perforce/utils/python/scripts/logutils.py | |||||
#22 | 9636 | Robert Cowham | Added new option summary_report_interval - to send regular emails when the transfer is set on repeat. | ||
#21 | 9631 | Robert Cowham |
Added error_report_interval in configuration file. Intended to set interval after which to report errors (usually less than report_interval). Useful when being run with --repeat option. |
||
#20 | 9023 | Robert Cowham | Reset saved_output after notify to reduce duplicates in output. | ||
#19 | 8976 | Robert Cowham | Allow multiple email recipients | ||
#18 | 8970 | Robert Cowham |
Fix formatting output Log/notify instance_name instead of script path to distinguish between instances Read config file every time round loop to allow updates by user |
||
#17 | 8956 | Robert Cowham | Forgot to save passed parameter | ||
#16 | 8939 | Robert Cowham | Added configuration options - particularly for email notification via smtp | ||
#15 | 8937 | Robert Cowham | Avoid creating multiple logging handlers. | ||
#14 | 8936 | Robert Cowham | Works OK with python 2 - but not 3 | ||
#13 | 8935 | Robert Cowham | On the way to making it python 2/3 compatible | ||
#12 | 8930 | Robert Cowham | Logging works OK for python 2. | ||
#11 | 8925 | Robert Cowham | Migrating to standard logging utilities | ||
#10 | 8897 | Robert Cowham | Make sure we don't overwrite log files - useful for testing purposes. | ||
#9 | 8893 | Robert Cowham | Implement warning function | ||
#8 | 8884 | Robert Cowham | Fix Python 2.7 problems | ||
#7 | 8880 | Robert Cowham | Fix a warning | ||
#6 | 8872 | Robert Cowham | Handle unicode errors when logging | ||
#5 | 8871 | Robert Cowham | Bump up logging | ||
#4 | 8869 | Robert Cowham |
Added better logging. Added -repeat flag for regular transfers Repeat in any case if we see an exception (e.g. conneciton lost) |
||
#3 | 8857 | Robert Cowham | Sucessfully got the notifycation via mail working with Python3 - helps to read the docs more carefully! | ||
#2 | 8853 | Robert Cowham | Make loggin a configurable parameter in the options file | ||
#1 | 8817 | Robert Cowham | Improve status reporting |