[Sans] 'ipctl alias' updated to work with netcenter format 2.40

Axel Beckert beckert at phys.ethz.ch
Tue Apr 23 14:38:04 CEST 2013


Hi Steven,

habe gerade gepullt und seit spuckt z.B. "ipctl alias get
www.phys.ethz.ch" Exceptions:

Traceback (most recent call last):
  File "/home/isg/bin/ipctl", line 17, in <module>
    ipctl.main()
  File "/home/isg/public_html/git/sans/lib/python/ethz/cli/scripts/ipctl.py", line 904, in main
    sys.exit(IpCtl().main())
  File "/home/isg/public_html/git/sans/lib/python/ethz/cli/__init__.py", line 303, in main
    return self.cmd(args)
  File "/home/isg/public_html/git/sans/lib/python/cmdln.py", line 277, in cmd
    retval = self.onecmd(argv)
  File "/home/isg/public_html/git/sans/lib/python/cmdln.py", line 409, in onecmd
    return self._dispatch_cmd(handler, argv)
  File "/home/isg/public_html/git/sans/lib/python/ethz/cli/__init__.py", line 399, in _dispatch_cmd
    return handler(argv[0], opts, *args)
  File "/home/isg/public_html/git/sans/lib/python/ethz/cli/scripts/ipctl.py", line 550, in do_alias_get
    uri = komcenter.uri('/netcenter/rest/alias/{}'.format(alias))
ValueError: zero length field name in format

git bisect sagt: f3d66b20601b6af9a4ae8d273ee3fae02201c377 is the first
bad commit:

Author: Steven Armstrong <steven.armstrong at inf.ethz.ch>
Date:   Tue Apr 23 12:06:39 2013 +0200

    update alias related tools to work with netcenter format >= 2.4.0
    
    Signed-off-by: Steven Armstrong <steven.armstrong at inf.ethz.ch>

Wobei ich mir nicht 100% sicher bin, ob das stimmt, da wir für Debian
immer wieder (per merge) das "#!/usr/bin/env python2" in
"#!/usr/bin/env python" zurückpatchen.

		Mit freundlichem Gruss, Axel Beckert
-- 
Axel Beckert <beckert at phys.ethz.ch>       support: +41 44 633 26 68
IT Services Group, HPT H 6                  voice: +41 44 633 41 89
Departement of Physics, ETH Zurich
CH-8093 Zurich, Switzerland		   http://nic.phys.ethz.ch/




More information about the Sans mailing list