def get_obs_comp(self, src, dest, obs_id=None): query = {'type_': 'obs_comp', 'src': src, 'dest': dest, 'obs_id': obs_id} doc = self.collection.find_one(query) if doc: if 'obs_comp' in doc.keys(): obs_comp = \ ObservableComposition.from_json(doc['obs_comp']) return(obs_comp) else: return(None)
def get_obs_comp(self, src, dest, obs_id=None): query = { 'type_': 'obs_comp', 'src': src, 'dest': dest, 'obs_id': obs_id } doc = self.collection.find_one(query) if doc: if 'obs_comp' in doc.keys(): obs_comp = \ ObservableComposition.from_json(doc['obs_comp']) return (obs_comp) else: return (None)