#!/usr/bin/env python # -*- coding: utf-8 -*- import sys from sh import grep,ErrorReturnCode_1 sys.path.append('/usr/scripts/') import lc_ldap.shortcuts conn=lc_ldap.shortcuts.lc_ldap_admin() try: aid=int(sys.argv[1][1:]) except ValueError: sys.stdout.write('NONE') exit(0) login=conn.search(u"aid=%s" % aid)[0]['uid'][0] try: sys.stdout.write(grep('-r',login,'/usr/scripts/var/digicode/').split('/')[-1].split(':')[0]) except ErrorReturnCode_1: sys.stdout.write('NONE')