This RFE basically requests something like --namespace option for rlFileBackup / rlFileRestore. Each namespace would be separate and rlFileRestoreable on its own, unaffecting other namespaces. Example: # BEGIN rlFileBackup --namespace blah /etc/passwd rlFileBackup /etc/group echo junk >> /etc/passwd echo junk2 >> /etc/group rlFileRestore --namespace blah # END This would restore only /etc/passwd, leaving "junk2" in /etc/group. One use case example, that would benefit from this feature, is zmraz's kerberos testing library. In general - any custom test library, which has its own init+cleanup functions, could benefit from it.
I've sent a patch to the beakerlib-devel mailing list, see ie. https://lists.fedorahosted.org/pipermail/beakerlib-devel/2012-October/000020.html .
http://git.fedorahosted.org/cgit/beakerlib.git/commit/?id=a548163d40c0e30f2cdc88179975b50b8921b8f4
beakerlib-1.7-1.fc19 has been submitted as an update for Fedora 19. https://admin.fedoraproject.org/updates/beakerlib-1.7-1.fc19
Package beakerlib-1.7-1.fc19: * should fix your issue, * was pushed to the Fedora 19 testing repository, * should be available at your local mirror within two days. Update it with: # su -c 'yum update --enablerepo=updates-testing beakerlib-1.7-1.fc19' as soon as you are able to. Please go to the following url: https://admin.fedoraproject.org/updates/FEDORA-2013-7067/beakerlib-1.7-1.fc19 then log in and leave karma (feedback).
beakerlib-1.7-1.fc19 has been pushed to the Fedora 19 stable repository. If problems still persist, please make note of it in this bug report.