Refactor package management

Registered by Stanislav Kudriashev

Since the yyoom.py is a package management utility we should move functionality from yumfind.py to yyoom.py to place all related code together. It would be better if yyoom.py would work with rpm package name and it's version requirements (e.g. python-d2to1>=0.2.10,<0.3) instead of working with specific package version (e.g. python-d2to1,0.2.11).
Moreover, the '--skip-missing' command line option should be added for the yyoom.py to specify whether to raise exception when failed to find any package or just report them.

Blueprint information

Status:
Complete
Approver:
Ivan Melnikov
Priority:
Undefined
Drafter:
None
Direction:
Needs approval
Assignee:
Stanislav Kudriashev
Definition:
Approved
Series goal:
None
Implementation:
Implemented
Milestone target:
None
Started by
Stanislav Kudriashev
Completed by
Stanislav Kudriashev

Related branches

Sprints

Whiteboard

(?)

Work Items

This blueprint contains Public information 
Everyone can see this information.

Subscribers

No subscribers.