summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPaul Sherwood <paul.sherwood@codethink.co.uk>2016-08-30 10:09:31 +0100
committerPaul Sherwood <paul.sherwood@codethink.co.uk>2016-08-30 10:09:31 +0100
commit26a317005383036fa7a5b8b57956c48def2a8686 (patch)
treef77bf3aec73bc1d5117569e00aab29eef8e543dc
parentd2e954a814e20c5fc3f67fe61d52ce52145acc7e (diff)
downloadybd-26a317005383036fa7a5b8b57956c48def2a8686.tar.gz
Move permissions check after usage check
-rw-r--r--ybd/app.py6
1 files changed, 3 insertions, 3 deletions
diff --git a/ybd/app.py b/ybd/app.py
index 644dceb..e7fceb3 100644
--- a/ybd/app.py
+++ b/ybd/app.py
@@ -130,14 +130,14 @@ def setup(args, original_cwd=""):
config['start-time'] = datetime.datetime.now()
config['program'] = os.path.basename(args[0])
config['my-version'] = get_version(os.path.dirname(__file__))
- if not os.geteuid() == 0:
- log('SETUP', '%s needs root permissions' % sys.argv[0], exit=True)
-
log('SETUP', '%s version is' % config['program'], config['my-version'])
if len(args) != 3:
sys.stdout.write("\nUsage: %s DEFINITION_FILE ARCH\n\n" % sys.argv[0])
sys.exit(1)
+ if not os.geteuid() == 0:
+ log('SETUP', '%s needs root permissions' % sys.argv[0], exit=True)
+
log('SETUP', 'Running %s in' % args[0], os.getcwd())
config['target'] = os.path.basename(os.path.splitext(args[1])[0])
config['arch'] = args[2]