def reload(self): """Load target data from JSON interface.""" if self.id is None: name = None return try: data = json.getProxy().loadJson('/api/tbyid',{'id':self.id})['d'][0] self.name = data[1] except Exception,ex: self.name = None
def reload(self): """Load target data from JSON interface.""" if self.id is None: name = None return try: data = json.getProxy().loadJson('/api/tbyid', {'id': self.id})['d'][0] self.name = data[1] except Exception, ex: self.name = None
def create(name,ra,dec): return json.getProxy().loadJson('/api/create_target', {'tn':name, 'ra':ra, 'dec':dec})['id']
def get(name): """Return array with targets matching given name or target ID""" try: return json.getProxy().loadJson('/api/tbyid',{'id':int(name)})['d'] except ValueError: return json.getProxy().loadJson('/api/tbyname',{'n':name})['d']
def create(name, ra, dec): return json.getProxy().loadJson('/api/create_target', { 'tn': name, 'ra': ra, 'dec': dec })['id']
def get(name): """Return array with targets matching given name or target ID""" try: return json.getProxy().loadJson('/api/tbyid', {'id': int(name)})['d'] except ValueError: return json.getProxy().loadJson('/api/tbyname', {'n': name})['d']