import traceback, sys from accomplishments.daemon import dbusapi # Add scripts/lib/ to the PYTHONPATH import os sys.path.append(os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'lib'))) from helpers import AskUbuntu try: api = dbusapi.Accomplishments() userurl = api.get_extra_information("ubuntu-community", "askubuntu-user-url") if bool(userurl[0]["askubuntu-user-url"]) == False: sys.exit(4) else: userurl = userurl[0]["askubuntu-user-url"] userid = int(userurl.split("/")[-2]) badgeid = 21 me = AskUbuntu.fetch(userid) if badgeid in me.badges: sys.exit(0) else: sys.exit(1) except SystemExit, e: sys.exit(e.code) except: traceback.print_exc() sys.exit(2)
from accomplishments.daemon import dbusapi # Add scripts/lib/ to the PYTHONPATH import os sys.path.append( os.path.abspath(os.path.join(os.path.dirname(__file__), '..', 'lib'))) from helpers import AskUbuntu try: api = dbusapi.Accomplishments() userurl = api.get_extra_information("ubuntu-community", "askubuntu-user-url") if bool(userurl[0]["askubuntu-user-url"]) == False: sys.exit(4) else: userurl = userurl[0]["askubuntu-user-url"] userid = int(userurl.split("/")[-2]) badgeid = 68 me = AskUbuntu.fetch(userid) if badgeid in me.badges: sys.exit(0) else: sys.exit(1) except SystemExit, e: sys.exit(e.code) except: traceback.print_exc() sys.exit(2)