-
Sub-task
-
Resolution: Done
-
Undefined
-
None
-
None
-
False
-
False
-
-
0
-
Testable
The parent issue RHELC-1382 has the label that triggered autocreation of this subtask to track the relative story point estimation for the integration test part of the issue.
The parent issue description at the time of creation of this issue was:
The RestorablePackage class is used like a data structure class for the ChangedRPMPackagesController, which in turn, we can replace the logic between the two and merge them into a single RestorablePackage class, which will handle install/removal of packages. We don't need a second controller for now, if the backup controller can handle what this class is doing.
Making it generic to handle packages will be a huge win for how we backup and restore packages.
Acceptance Criteria
- Transform the RestorablePackage class in a RestorableChange class
- Merge the contents from ChangedRPMPackagesController and RestorablePackage together
- Move them to the packages module