print 'Error writing DF\'s serial number' return -1 if opt in ('-C', '--cisco'): if arg: try: hw_info.set_serialno_cisco(arg) return 1 except: print 'Error writing Cisco serial number' return -1 if opt in ('-P', '--productid'): if arg: try: hw_info.set_pid(arg) return 1 except: print 'Error writing Product ID.' return -1 if opt in ('-0', '--mac0', '-1', '--mac1'): if opt in ('-0', '--mac0'): which = 0 else: which = 1 if arg: try: hw_info.set_mac_addr(which, arg) except: print 'Error setting mac address'