2009-05-20 Dustin J. Mitchell * server-src/changer.c: revert a change (from 2009-02-20) which caused taperscan to not do a sequential scan if stage one fails 2009-05-20 Dustin J. Mitchell * perl/Amanda/Changer.pm perl/Amanda/Changer/compat.pm perl/Amanda/Changer/disk.pm perl/Amanda/Changer/null.pm perl/Amanda/Changer/rait.pm perl/Amanda/Changer/single.pm: add a fast_search info key * installcheck/Amanda_Changer_compat.pl installcheck/Amanda_Changer_disk.pl installcheck/Amanda_Changer_null.pl installcheck/Amanda_Changer_rait.pl installcheck/Amanda_Changer_single.pl: test it * changer-src/chg-glue.pl: and use it to reflect searchability to old changer API users 2009-05-20 Dustin J. Mitchell * perl/Amanda/Changer.pm perl/Amanda/Changer/compat.pm perl/Amanda/Changer/disk.pm perl/Amanda/Changer/null.pm perl/Amanda/Changer/rait.pm perl/Amanda/Changer/single.pm: changers return full devices, not just device names, and configure those devices based on device_property parameters specified in 'changer' configuration sections * changer-src/chg-glue.pl: return the device_name from the device (thereby losing the config info) * perl/Amanda/Config.swg common-src/conffile.c common-src/conffile.h: add changer properties and device_properties * installcheck/Amanda_Changer.pl installcheck/Amanda_Changer_compat.pl installcheck/Amanda_Changer_disk.pl installcheck/Amanda_Changer_null.pl installcheck/Amanda_Changer_rait.pl installcheck/Amanda_Changer_single.pl installcheck/Amanda_Config.pl installcheck/amrmtape.pl: test changer changes * server-src/amrmtape.pl server-src/amcheckdump.pl: do not instantiate device manually 2009-05-19 Dustin J. Mitchell * perl/Amanda/MainLoop.swg: Solaris doesn't return async_read errors * installcheck/Amanda_MainLoop.pl: ..so don't test it