File tree Expand file tree Collapse file tree
openstackclient/compute/v2 Expand file tree Collapse file tree Original file line number Diff line number Diff line change 1+ =====
2+ usage
3+ =====
4+
5+ Compute v2
6+
7+ usage list
8+ ----------
9+
10+ List resource usage per project
11+
12+ .. program :: usage list
13+ .. code :: bash
14+
15+ os usage list
16+ --start < start>
17+ --end < end>
18+
19+ .. option :: --start <start >
20+
21+ Usage range start date, ex 2012-01-20 (default: 4 weeks ago).
22+
23+ .. option :: --end <end >
24+
25+ Usage range end date, ex 2012-01-20 (default: tomorrow)
26+
27+ usage show
28+ ----------
29+
30+ Show resource usage for a single project.
31+
32+ .. program :: usage show
33+ .. code :: bash
34+
35+ os usage show
36+ --project < project>
37+ --start < start>
38+ --end < end>
39+
40+ .. option :: --project <project >
41+
42+ Name or ID of project to show usage for.
43+
44+ .. option :: --start <start >
45+
46+ Usage range start date, ex 2012-01-20 (default: 4 weeks ago).
47+
48+ .. option :: --end <end >
49+
50+ Usage range end date, ex 2012-01-20 (default: tomorrow)
Original file line number Diff line number Diff line change @@ -107,6 +107,7 @@ referring to both Compute and Volume quotas.
107107* ``service ``: Identity - a cloud service
108108* ``snapshot ``: Volume - a point-in-time copy of a volume
109109* ``token ``: (**Identity **) a bearer token managed by Identity service
110+ * ``usage ``: (**Compute **) display host resources being consumed
110111* ``user ``: (**Identity **) individual cloud resources users
111112* ``user role ``: (**Identity **) roles assigned to a user
112113* ``volume ``: Volume - block volumes
Original file line number Diff line number Diff line change @@ -125,6 +125,12 @@ class ShowUsage(show.ShowOne):
125125
126126 def get_parser (self , prog_name ):
127127 parser = super (ShowUsage , self ).get_parser (prog_name )
128+ parser .add_argument (
129+ "--project" ,
130+ metavar = "<project>" ,
131+ default = None ,
132+ help = "Name or ID of project to show usage for."
133+ )
128134 parser .add_argument (
129135 "--start" ,
130136 metavar = "<start>" ,
@@ -138,12 +144,6 @@ def get_parser(self, prog_name):
138144 default = None ,
139145 help = "Usage range end date, ex 2012-01-20 (default: tomorrow)."
140146 )
141- parser .add_argument (
142- "--project" ,
143- metavar = "<project>" ,
144- default = None ,
145- help = "Name or ID of project to show usage for."
146- )
147147 return parser
148148
149149 def take_action (self , parsed_args ):
You can’t perform that action at this time.
0 commit comments