class cmd_domain_auth_silo_member_grant(Command):
- """Add a member access to an authentication silo."""
+ """Grant a member access to an authentication silo."""
synopsis = "%prog -H <URL> [options]"
if user is None:
raise CommandError(f"User {member} not found.")
- # Add member.
+ # Grant access to member.
try:
silo.grant(ldb, user)
except ModelError as e:
else:
status = "unassigned"
- print(f"User {user} added to the authentication silo {name} ({status}).",
+ print(f"User {user} granted access to the authentication silo {name} ({status}).",
file=self.outf)
class cmd_domain_auth_silo_member_revoke(Command):
- """Remove a member from an authentication silo."""
+ """Revoke a member from an authentication silo."""
synopsis = "%prog -H <URL> [options]"
if user is None:
raise CommandError(f"User {member} not found.")
- # Remove member.
+ # Revoke member access.
try:
silo.revoke(ldb, user)
except ModelError as e:
else:
status = "unassigned"
- print(f"User {user} removed from the authentication silo {name} ({status}).",
+ print(f"User {user} revoked from the authentication silo {name} ({status}).",
file=self.outf)
self.assertIsNone(result, msg=err)
self.assertIn(
- f"User {member} added to the authentication silo {silo}", out)
+ f"User {member} granted access to the authentication silo {silo}",
+ out)
self.addCleanup(self.remove_silo_member, silo, member)
def remove_silo_member(self, silo, member):
self.assertIsNone(result, msg=err)
self.assertIn(
- f"User {name}$ added to the authentication silo {silo} (unassigned).",
+ f"User {name}$ granted access to the authentication silo {silo} (unassigned).",
out)
def test_member_add__unknown_user(self):