Merge "identity: in service set command, don't pass the enable option when it is None" into stable/2024.2

This commit is contained in:
Zuul
2024-10-02 17:26:48 +00:00
committed by Gerrit Code Review
2 changed files with 2 additions and 4 deletions

View File

@@ -225,7 +225,8 @@ class SetService(command.Command):
kwargs['name'] = parsed_args.name
if parsed_args.description:
kwargs['description'] = parsed_args.description
kwargs['is_enabled'] = parsed_args.is_enabled
if parsed_args.is_enabled is not None:
kwargs['is_enabled'] = parsed_args.is_enabled
identity_client.update_service(service.id, **kwargs)

View File

@@ -311,7 +311,6 @@ class TestServiceSet(identity_fakes.TestIdentityv3):
# Set expected values
kwargs = {
'type': self.service.type,
'is_enabled': None,
}
self.identity_sdk_client.update_service.assert_called_with(
self.service.id, **kwargs
@@ -338,7 +337,6 @@ class TestServiceSet(identity_fakes.TestIdentityv3):
# Set expected values
kwargs = {
'name': self.service.name,
'is_enabled': None,
}
self.identity_sdk_client.update_service.assert_called_with(
self.service.id, **kwargs
@@ -365,7 +363,6 @@ class TestServiceSet(identity_fakes.TestIdentityv3):
# Set expected values
kwargs = {
'description': self.service.description,
'is_enabled': None,
}
self.identity_sdk_client.update_service.assert_called_with(
self.service.id, **kwargs