[Sans] netinfo subnet raise error

Steven Armstrong steven.armstrong at id.ethz.ch
Fri Oct 24 14:00:04 CEST 2014


Bircher Peter (ID BD) wrote on 10/24/2014 11:56 AM:
> Hi Steven,
>
> can you please have a look at the error message of
>
>    sans/bin/netinfo subnet 129.132.179.0
>
> INFO: Searching for subnet: ('129.132.179.0',)
> Traceback (most recent call last):
>    File "sans/bin/netinfo", line 17, in <module>
>      netinfo.main()
>    File "/instances/home/setup3/scratch/sans/lib/python/ethz/cli/scripts/netinfo.py", line 259, in main
>      sys.exit(NetInfo().main())
>    File "/instances/home/setup3/scratch/sans/lib/python/ethz/cli/__init__.py", line 303, in main
>      return self.cmd(args)
>    File "/instances/home/setup3/scratch/sans/lib/python/cmdln.py", line 277, in cmd
>      retval = self.onecmd(argv)
>    File "/instances/home/setup3/scratch/sans/lib/python/cmdln.py", line 409, in onecmd
>      return self._dispatch_cmd(handler, argv)
>    File "/instances/home/setup3/scratch/sans/lib/python/ethz/cli/__init__.py", line 399, in _dispatch_cmd
>      return handler(argv[0], opts, *args)
>    File "/instances/home/setup3/scratch/sans/lib/python/ethz/cli/scripts/netinfo.py", line 128, in do_subnet
>      output.print_dict_record_set(results, fields, labels=labels)
>    File "/instances/home/setup3/scratch/sans/lib/python/ethz/cli/output.py", line 32, in print_dict_record_set
>      row.append(str(record[field]))
> KeyError: 'ip_subnet'
>
> What's wrong?
>

Fixed in #596fa5a

Unfortunately the data returned by the API has changed. The name of the 
subnet is no longer available in the response :-(.

Cheers,
Steven
-- 
Steven Armstrong, ETH Zurich
High Performance Computing, Scientific IT Services
WEC D 17, Weinbergstrasse 11, 8092 Zurich, Switzerland
Phone +41 44 632 25 24



More information about the Sans mailing list