Need to add support for trove management api

Bug #1250258 reported by Anna Shen
10
This bug affects 2 people
Affects Status Importance Assigned to Milestone
python-troveclient
In Progress
Medium
jazeltq

Bug Description

[entry_points]
console_scripts =
    trove = troveclient.shell:main

as versis to the old version:

[entry_points]
console_scripts =
    trove-cli = troveclient.cli:main
    trove-mgmt-cli = troveclient.mcli:main

Anna Shen (ruiyuan-shen)
summary: - trove-mgmt-cli is not offered in new installation
+ trove-mgmt-cli
summary: - trove-mgmt-cli
+ Need to add support for old trove-mgmt-cli
description: updated
Revision history for this message
Michael Basnight (hubcap) wrote : Re: [Bug 1250258] [NEW] Need to add support for old trove-mgmt-cli

Instead of adding support for the old mgmt cli, lets build support in to the new cli for the mgmt code. There is no reason to have 2 cli's or official support for the old one in the package. I would much rather see it built out into the new trove cli.

Anna Shen (ruiyuan-shen)
summary: - Need to add support for old trove-mgmt-cli
+ Need to add support for trove management api
Revision history for this message
Auston McReynolds (amcrn) wrote :

part one of this is at https://review.openstack.org/#/c/65758/.

next up is a patch-set that treats the mgmt related commands as extensions.

Changed in python-troveclient:
assignee: nobody → Auston McReynolds (amcrn)
status: New → In Progress
Changed in python-troveclient:
assignee: Auston McReynolds (amcrn) → nobody
Changed in python-troveclient:
importance: Undecided → Medium
status: In Progress → Triaged
Changed in python-troveclient:
assignee: nobody → jazeltq (jazeltq-k)
Revision history for this message
Auston McReynolds (amcrn) wrote :

i recommend looking at this as a starting off point: https://github.com/amcrn/mgmt_python_troveclient_ext

it largely accomplishes what you're looking for.

cheers.

Revision history for this message
jazeltq (jazeltq-k) wrote :

thanks acmcrn.
I do not quite get the extension in troveclient.
Can i use non-extension to implement the mgmt support?

Changed in python-troveclient:
status: Triaged → In Progress
Revision history for this message
OpenStack Infra (hudson-openstack) wrote : Change abandoned on python-troveclient (master)

Change abandoned by amrith (<email address hidden>) on branch: master
Review: https://review.openstack.org/196938
Reason: abandoning for inactivity.

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.