Source code for database.interface_db

'''

Created on 15 mai 2018

@author: Colley Jean-Marc, APC/IN2P3/CNRS
'''


[docs]class DBSvomError(Exception): '''test ''' pass
[docs]class DataBaseSVOMInterface(object): ''' Interface of SVOM data base for ECLAIRs, no instanciate ''' def __init__(self, p_name, p_local_path, p_pwd=None, p_url=None): ''' open one connection between database SVOM and pipeline ECLAIRs with identifiant p_name return exception if can't open connexion ''' raise DBSvomError("DataBaseSVOMInterface, can't instanciate it !")
[docs] def close(self): pass
[docs] def get_files_evt_between_time(self, p_tstart, p_tstop, p_id): """ return directory name in self.local_path copy in directory name files evt """ pass
[docs] def get_sat_attitude(self, p_time): pass
[docs] def get_sat_position(self, p_time): pass
[docs] def insert_product(self, p_directory, p_id): pass
[docs] def insert_log(self,p_file, p_id): pass
[docs] def insert_status(self, p_string, p_id): pass
[docs] def get_product(self, p_id): pass
[docs] def get_log(self, p_id): pass
[docs] def get_status(self, p_id): pass