Merge "compute: Remove unnecessary try-except"
This commit is contained in:
@@ -4844,17 +4844,12 @@ class StartServer(command.Command):
|
|||||||
def take_action(self, parsed_args):
|
def take_action(self, parsed_args):
|
||||||
compute_client = self.app.client_manager.sdk_connection.compute
|
compute_client = self.app.client_manager.sdk_connection.compute
|
||||||
for server in parsed_args.server:
|
for server in parsed_args.server:
|
||||||
try:
|
server_id = compute_client.find_server(
|
||||||
server_id = compute_client.find_server(
|
server,
|
||||||
server,
|
ignore_missing=False,
|
||||||
ignore_missing=False,
|
details=False,
|
||||||
details=False,
|
all_projects=parsed_args.all_projects,
|
||||||
all_projects=parsed_args.all_projects,
|
).id
|
||||||
).id
|
|
||||||
except sdk_exceptions.HttpException as exc:
|
|
||||||
if exc.status_code == 403:
|
|
||||||
msg = _("Policy doesn't allow passing all-projects")
|
|
||||||
raise exceptions.Forbidden(msg)
|
|
||||||
|
|
||||||
compute_client.start_server(server_id)
|
compute_client.start_server(server_id)
|
||||||
|
|
||||||
@@ -4884,18 +4879,12 @@ class StopServer(command.Command):
|
|||||||
def take_action(self, parsed_args):
|
def take_action(self, parsed_args):
|
||||||
compute_client = self.app.client_manager.sdk_connection.compute
|
compute_client = self.app.client_manager.sdk_connection.compute
|
||||||
for server in parsed_args.server:
|
for server in parsed_args.server:
|
||||||
try:
|
server_id = compute_client.find_server(
|
||||||
server_id = compute_client.find_server(
|
server,
|
||||||
server,
|
ignore_missing=False,
|
||||||
ignore_missing=False,
|
details=False,
|
||||||
details=False,
|
all_projects=parsed_args.all_projects,
|
||||||
all_projects=parsed_args.all_projects,
|
).id
|
||||||
).id
|
|
||||||
except sdk_exceptions.HttpException as exc:
|
|
||||||
if exc.status_code == 403:
|
|
||||||
msg = _("Policy doesn't allow passing all-projects")
|
|
||||||
raise exceptions.Forbidden(msg)
|
|
||||||
|
|
||||||
compute_client.stop_server(server_id)
|
compute_client.stop_server(server_id)
|
||||||
|
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user