summaryrefslogtreecommitdiff
path: root/python/samba/netcmd/domain/level.py
AgeCommit message (Collapse)AuthorFilesLines
2024-02-29samba-tool domain level: avoid using assertDouglas Bagnall1-4/+8
Signed-off-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-08-30samba-tool: Remove useless returnJoseph Sutton1-1/+0
Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-08-28samba-tool: Allow LDB URL to be NoneJoseph Sutton1-1/+1
BUG: https://bugzilla.samba.org/show_bug.cgi?id=15458 Signed-off-by: Joseph Sutton <josephsutton@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: let 'domain level raise' call check_and_update_fl() in a transactionStefan Metzmacher1-2/+22
This makes it possible to raise the levels without starting 'samba' first, which is very useful for blackbox tests. Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: move some parts of 'domain level [show|raise]' in to subfunctionsStefan Metzmacher1-4/+17
This will make it easier to use transactions in the following changes... Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: move some parts of 'domain level [show|raise]' in to try/exceptStefan Metzmacher1-47/+50
This just adds indentation for now, the following changes will add transactions... Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: let 'domain level raise --domain-level' use the correct crossRef dnStefan Metzmacher1-3/+8
We should not rely on lp.get('workgroup')... Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: check for invalid 'domain level' subcommands firstStefan Metzmacher1-2/+3
This will simplify further changes... Signed-off-by: Stefan Metzmacher <metze@samba.org> Reviewed-by: Andrew Bartlett <abartlet@samba.org>
2023-06-21samba-tool: Fix missing import for "domain level raise --forest-level=2016"Andrew Bartlett1-1/+1
Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Stefan Metzmacher <metze@samba.org>
2023-05-16python: Move helper functions for functional levels into a new fileAndrew Bartlett1-5/+8
Signed-off-by: Andrew Bartlett <abartlet@samba.org> Reviewed-by: Joseph Sutton <josephsutton@catalyst.net.nz>
2023-03-31netcmd: domain: move level command to domain/level.pyRob van der Linde1-0/+206
Signed-off-by: Rob van der Linde <rob@catalyst.net.nz> Reviewed-by: Douglas Bagnall <douglas.bagnall@catalyst.net.nz> Reviewed-by: Andrew Bartlett <abartlet@samba.org>