summaryrefslogtreecommitdiff
path: root/src/helpers/set_vyconf_backend.py
diff options
context:
space:
mode:
authorJohn Estabrook <jestabro@vyos.io>2025-06-09 14:52:10 -0500
committerGitHub <noreply@github.com>2025-06-09 14:52:10 -0500
commit09f63fb975daaefe843641c5ffbec34ddf6b18de (patch)
tree65db7380ea5c9a0a2ebff878c9a5ce3a961e8601 /src/helpers/set_vyconf_backend.py
parent594e776e1c84b967a02867b467317c99a0c5ae27 (diff)
parentadac553635cc50a3f5488fb95ec932b8b4ce95f2 (diff)
downloadvyos-1x-09f63fb975daaefe843641c5ffbec34ddf6b18de.tar.gz
vyos-1x-09f63fb975daaefe843641c5ffbec34ddf6b18de.zip
Merge pull request #4526 from jestabro/config-mgmt-context
T7365: add commit hooks and cli integration
Diffstat (limited to 'src/helpers/set_vyconf_backend.py')
-rwxr-xr-xsrc/helpers/set_vyconf_backend.py4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/helpers/set_vyconf_backend.py b/src/helpers/set_vyconf_backend.py
index 6747e51c3..816452f3b 100755
--- a/src/helpers/set_vyconf_backend.py
+++ b/src/helpers/set_vyconf_backend.py
@@ -19,10 +19,14 @@
# N.B. only for use within testing framework; explicit invocation will leave
# system in inconsistent state.
+import os
+import sys
from argparse import ArgumentParser
from vyos.utils.backend import set_vyconf_backend
+if os.getuid() != 0:
+ sys.exit('Requires root privileges')
parser = ArgumentParser()
parser.add_argument('--disable', action='store_true',