Feature #17155
closed[RFE] hammer sync-plan info should show associated products
Description
Cloned from https://bugzilla.redhat.com/show_bug.cgi?id=1390545
Description of problem:
When creating sync plans via hammer one cannot see which products are associated with the sync plan
Version-Release number of selected component (if applicable): current
tfm-rubygem-hammer_cli-0.5.1.11-4.el7sat.noarch
tfm-rubygem-hammer_cli_foreman-0.5.1.9-1.el7sat.noarch
How reproducible:
create sync plan and associate multiple products. When running `hammer sync-plan info --<id|name> <number|name>` one cannot see which products are assigned to that sync plan
Steps to Reproduce:
1. create Sync plan, e.g.:
hammer sync-plan create --name 'SyncPlan Capsule' --enabled=true --interval daily --sync-date "2016-11-01 20:00:00"
2. attach products # hammer product set-sync-plan --name 'Red Hat Enterprise Linux Server' --sync-plan 'SyncPlan Capsule' # hammer product set-sync-plan --name 'Red Hat Software Collections for RHEL Server' --sync-plan 'SyncPlan Capsule' # hammer product set-sync-plan --name 'Red Hat Satellite Capsule' --sync-plan 'SyncPlan Capsule'
3. display info about sync plan- hammer sync-plan info --name 'SyncPlan Capsule'
ID: 1
Name: SyncPlan Capsule
Start Date: 2016/11/01 20:00:00
Interval: daily
Enabled: yes
Description:
Created at: 2016/11/01 10:51:11
Updated at: 2016/11/01 10:51:11
Actual results:
associated products are not displayed
Expected results:
display associated products