You are viewing a plain text version of this content. The canonical link for it is here.
Posted to issues@aurora.apache.org by "Bill Farner (JIRA)" <ji...@apache.org> on 2015/03/17 15:40:38 UTC
[jira] [Assigned] (AURORA-1168) beta-update list should use a
hierarchy for query specifications
[ https://issues.apache.org/jira/browse/AURORA-1168?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]
Bill Farner reassigned AURORA-1168:
-----------------------------------
Assignee: Bill Farner
> beta-update list should use a hierarchy for query specifications
> ----------------------------------------------------------------
>
> Key: AURORA-1168
> URL: https://issues.apache.org/jira/browse/AURORA-1168
> Project: Aurora
> Issue Type: Task
> Components: Client
> Reporter: Bill Farner
> Assignee: Bill Farner
>
> {noformat}
> $ aurora beta-update list -h
> usage: aurora beta-update list [-h] [--job CLUSTER/ROLE/ENV/NAME]
> [--role ROLENAME] [--user username]
> [--status {ROLLED_BACK,ROLL_FORWARD_PAUSED,ROLL_FORWARD_AWAITING_PULSE,ERROR,ROLLING_BACK,ROLLING_FORWARD,ROLLED_FORWARD,ROLL_BACK_PAUSED,FAILED,ABORTED,ROLL_BACK_AWAITING_PULSE}]
> [--write-json] [--verbose]
> [--skip-hooks hook,hook,...]
> clustername
> {noformat}
> This means that to query for updates for a specific, job, one must use a command like this:
> {noformat}
> $ aurora beta-update list --job devcluster/vagrant/test/http_example devcluster
> {noformat}
> In addition to being redundant, this is less user-friendly than the hierarchical syntax we use in other places.
> I suggest we change the client to drop the job and role options, and instead support commands like:
> {noformat}
> aurora beta-update list cluster
> aurora beta-update list cluster/role
> aurora beta-update list cluster/role/env
> aurora beta-update list cluster/role/env/job
> {noformat}
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)