Compare commits

..

2 commits

Author SHA1 Message Date
1712650d4a Bump version to 2.1.0 2026-01-09 00:31:39 +01:00
80e7cff831 Update policy-related logic 2026-01-08 23:18:43 +01:00
2 changed files with 19 additions and 17 deletions

View file

@ -405,29 +405,31 @@ if __name__ == '__main__':
if arguments.subcommand is None:
policy_parser.print_help()
policy = PolicyController.get(arguments.policy)
else:
if policy is not None:
policy = PolicyController.get(arguments.policy)
if arguments.subcommand == 'preview':
print(PolicyController.preview(policy))
if policy is not None:
elif arguments.subcommand == 'instate':
PolicyController.instate(policy)
if arguments.subcommand == 'preview':
print(PolicyController.preview(policy))
elif arguments.subcommand == 'inspect':
elif arguments.subcommand == 'instate':
PolicyController.instate(policy)
if PolicyController.is_instated(policy):
pprint.pp({'status': 'Instated'})
elif arguments.subcommand == 'inspect':
elif PolicyController.is_suggestible(policy):
pprint.pp({'status': 'Suggested'})
if PolicyController.is_instated(policy):
pprint.pp({'status': 'Instated'})
else:
pprint.pp({'status': 'Uninstated'})
elif PolicyController.is_suggestible(policy):
pprint.pp({'status': 'Suggested'})
elif arguments.subcommand == 'revoke':
PolicyController.revoke(policy)
else:
pprint.pp({'status': 'Uninstated'})
elif arguments.subcommand == 'revoke':
PolicyController.revoke(policy)
elif arguments.command == 'get':

View file

@ -1,6 +1,6 @@
[project]
name = "sp-hydra-veil-cli"
version = "2.0.0"
version = "2.1.0"
authors = [
{ name = "Simplified Privacy" },
]
@ -12,7 +12,7 @@ classifiers = [
"Operating System :: POSIX :: Linux",
]
dependencies = [
"sp-hydra-veil-core == 2.0.0",
"sp-hydra-veil-core == 2.1.0",
]
[project.urls]