Revision history for Data-Collector 0.15 03.09.12 * Fix changes to data attribute. 0.14 02.09.12 * Clean up merge mess. * Merge stuff from both 0.12 versions. (only update if data changes) * Remove strictures, MooseX::StrictConstructor. 0.13 29.08.12 * Clean up code. * Clean up tests. 0.12 21.08.12 * Caused some breakaged by not completely copy-pasting stuff. (thanks, Peter Sørensen) 0.12 27.03.11 * Only update collected data hash if you get data from the info. 0.11 26.09.10 * Allowing homefolder configuration (~/.data_collector.yaml) * Fixing non-existent global configuration file missing bug * Tests more immune against existing Infos 0.10 05.09.10 * strictures needs indirect installed, adding it to dist.ini 0.09 26.08.10 * No more bundled Infos for now. You should remove previous installed with App::pmuninstall * Cleaned up a few tests * Not requiring XML::* for those sample serializers 0.08 24.08.10 * Adding Fedora recognition 0.07 24.08.10 * Engine doesn't have to set connected() anymore. * Resolved GH #1. * Added "pipe" cmd to OpenSSH engine * Probably other stuff... 0.06 13.04.10 * Resolved GH #8. * Resolved GH #7. * Resolved GH #4 - Adding info_keys method to Info.pm. * Refactored Info::IFaces using List::Util::first. * Adding List::Util to prereqs. 0.05 11.04.10 * -- API Change: -- register_keys -> register, unregister_keys -> unregister, * Resolving GH #2, double collection now possible! * Renamed "script" folder to "bin", to have the app installed. * Updating prereqs (adding LWP::UserAgent) 0.04 08.04.10 * Fixed file_exists() in Engine.pm * Adding Data::Collector::IFaces * Resolving GH #9, adding run_if_exists to Engine.pm * Data::Collector::Commands now has "ifconfig" * Data::Collector::Commands now has "netstat" * Data::Collector::Commands now has "ifconfig" (only RH supported) * Some speed improvements 0.03 07.04.10 * Script should be named "data-collector", not "data-scanner" * Adding Data::Collector::Commands role * Fixed tests by overriding ExternalIP * Fixed parsing IP from HTML in ExternalIP 0.02 07.04.10 * Fixed bug disallowing multiple Infos * Adding Data::Collector::Engine::Local * Adding Data::Collector::Info::CPU * Adding Data::Collector::Info::OS, only CentOS so far * Adding Data::Collector::Info::ExternalIP * Adding file_exists to Engine.pm base class * Correct POD section names for Infos 0.01 06.04.10 First version, so many features already included... tsk tsk