diff --git a/gestion/tools/mkhome.py b/gestion/tools/mkhome.py index abc4af68..a348ff38 100755 --- a/gestion/tools/mkhome.py +++ b/gestion/tools/mkhome.py @@ -11,6 +11,9 @@ import services if not 'crans-nfs' in services.services or not socket.gethostname() in services.services['crans-nfs']: sys.stderr.write("Devrait être exécuté sur une machine du groupe 'crans-nfs'\n") exit(1) +if len(sys.argv) < 1: + sys.stderr.write("Usage : %s [user1] [user2] [user3] ...\n" % sys.argv[0]) + exit(1) import lc_ldap.shortcuts import gestion.gen_confs.adherents @@ -23,9 +26,6 @@ for user in sys.argv[1:]: if a and a[0]['homeDirectory'] and a[0]['uidNumber'] and a[0]['uid']: l.append("%s,%s,%s" % (a[0]['homeDirectory'][0], a[0]['uidNumber'][0], a[0]['uid'][0])) -else: - sys.stderr.write("Usage : %s [user1] [user2] [user3] ...\n" % sys.argv[0]) if l: h=gestion.gen_confs.adherents.home(l) h.reconfigure() -