@@ -54,41 +54,49 @@ def get_parser(self, prog_name):
5454 parser .add_argument (
5555 '--project' ,
5656 metavar = '<project>' ,
57- help = _ ('Show limits for a specific project (name or ID)'
58- ' [only valid with --absolute]' ),
57+ help = _ (
58+ 'Show limits for a specific project (name or ID)'
59+ ' [only valid with --absolute]'
60+ ),
5961 )
6062 parser .add_argument (
6163 '--domain' ,
6264 metavar = '<domain>' ,
63- help = _ ('Domain the project belongs to (name or ID)'
64- ' [only valid with --absolute]' ),
65+ help = _ (
66+ 'Domain the project belongs to (name or ID)'
67+ ' [only valid with --absolute]'
68+ ),
6569 )
6670 return parser
6771
6872 def take_action (self , parsed_args ):
69-
7073 compute_client = self .app .client_manager .compute
7174 volume_client = self .app .client_manager .volume
7275
7376 project_id = None
7477 if parsed_args .project is not None :
7578 identity_client = self .app .client_manager .identity
7679 if parsed_args .domain is not None :
77- domain = identity_common .find_domain (identity_client ,
78- parsed_args .domain )
79- project_id = utils .find_resource (identity_client .projects ,
80- parsed_args .project ,
81- domain_id = domain .id ).id
80+ domain = identity_common .find_domain (
81+ identity_client , parsed_args .domain
82+ )
83+ project_id = utils .find_resource (
84+ identity_client .projects ,
85+ parsed_args .project ,
86+ domain_id = domain .id ,
87+ ).id
8288 else :
83- project_id = utils .find_resource (identity_client .projects ,
84- parsed_args .project ).id
89+ project_id = utils .find_resource (
90+ identity_client .projects , parsed_args .project
91+ ).id
8592
8693 compute_limits = None
8794 volume_limits = None
8895
8996 if self .app .client_manager .is_compute_endpoint_enabled ():
90- compute_limits = compute_client .limits .get (parsed_args .is_reserved ,
91- tenant_id = project_id )
97+ compute_limits = compute_client .limits .get (
98+ parsed_args .is_reserved , tenant_id = project_id
99+ )
92100
93101 if self .app .client_manager .is_volume_endpoint_enabled (volume_client ):
94102 volume_limits = volume_client .limits .get ()
@@ -100,17 +108,33 @@ def take_action(self, parsed_args):
100108 if volume_limits :
101109 data .append (volume_limits .absolute )
102110 columns = ["Name" , "Value" ]
103- return (columns , (utils .get_item_properties (s , columns )
104- for s in itertools .chain (* data )))
111+ return (
112+ columns ,
113+ (
114+ utils .get_item_properties (s , columns )
115+ for s in itertools .chain (* data )
116+ ),
117+ )
105118
106119 elif parsed_args .is_rate :
107120 if compute_limits :
108121 data .append (compute_limits .rate )
109122 if volume_limits :
110123 data .append (volume_limits .rate )
111- columns = ["Verb" , "URI" , "Value" , "Remain" , "Unit" ,
112- "Next Available" ]
113- return (columns , (utils .get_item_properties (s , columns )
114- for s in itertools .chain (* data )))
124+ columns = [
125+ "Verb" ,
126+ "URI" ,
127+ "Value" ,
128+ "Remain" ,
129+ "Unit" ,
130+ "Next Available" ,
131+ ]
132+ return (
133+ columns ,
134+ (
135+ utils .get_item_properties (s , columns )
136+ for s in itertools .chain (* data )
137+ ),
138+ )
115139 else :
116140 return {}, {}
0 commit comments