From b372b52c7674d5a25dd2409fffae289bf4d44bdd Mon Sep 17 00:00:00 2001 From: Vincent Le Gallic Date: Sat, 1 Mar 2014 07:16:53 +0100 Subject: [PATCH] =?UTF-8?q?[mkhome]=20for=E2=80=A6else=20ne=20fait=20pas?= =?UTF-8?q?=20ce=20qu'on=20pense?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Du coup le message d'Usage s'affichait tout le temps. --- gestion/tools/mkhome.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) 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() -