def set(self, name, env=None): try: XTargetBuilder().set(name) ret = (JOB_FINISHED, None) except Exception, e: ret = (JOB_ERROR, str(e))
def list(self, env=None): return (JOB_FINISHED, XTargetBuilder().list_targets())
def list_profiles(self, pkg_atom=None, arch=None, env=None): return (JOB_FINISHED, XTargetBuilder(arch).list_profiles(pkg_atom))
("xtarget_delete", self.delete), ("xtarget_sync", self.sync), ]) def list(self, env=None): return (JOB_FINISHED, XTargetBuilder().list_targets()) def list_profiles(self, pkg_atom=None, arch=None, env=None): return (JOB_FINISHED, XTargetBuilder(arch).list_profiles(pkg_atom)) def create(self, name, arch, dir, async=False, env=None): if async: return self.spawn(self.create, name, arch, dir, False, env) else: try: ret = (JOB_FINISHED, XTargetBuilder(arch).create(name, arch, dir)) except Exception, e: ret = (JOB_ERROR, str(e)) return ret def set(self, name, env=None): try: XTargetBuilder().set(name) ret = (JOB_FINISHED, None) except Exception, e: ret = (JOB_ERROR, str(e)) return ret def get_current(self): try: ret = get_current_target()