- fixed job parameters monitoring if one of the sub-processes of the job stops at some point
2.2.7
- added mem_actualfree: actually free memory: free + cached + buffers - fixed bug in loading configuration from url (sometimes the config file wasn't fully retrieved) - fixed uptime when machine started since less than a day - convert long values to doubles
2.2.6
- added new parameters: kernel_version, platform, os_type, mem_buffers, mem_cached - introduced setup.py to standardize the installation of this module. Thanks to Brian Bockelman!
2.2.5
- added try/except around each method that could raise an error - ApMon InstanceID is generated differently in an attempt to better avoid collisions
2.2.4
- added timeouts for network operations (config loading). We don't use anymore urllib2 which doesn't support timeouts in Python 2.2 - fixed crash when failing to resolve destination hosts - fixed sequence numbers when sending to multiple destinations - fixed number of sent parameters when some of them have undefinded values - added two new methods: setDestinations() and initializedOK() (see readme)
2.2.3
- redirected to /dev/null the output from netstat - on some RH machines it could print strange errors - if loglevel is DEBUG, print more details about the built packet