Skip to content
Snippets Groups Projects
Commit 4f37f8bf authored by Nico Vermaas's avatar Nico Vermaas
Browse files

add oracle connectors

parent a4ef21ee
No related branches found
No related tags found
1 merge request!13add oracle connectors
Pipeline #56379 passed
...@@ -39,6 +39,8 @@ class SkyImages(): ...@@ -39,6 +39,8 @@ class SkyImages():
self.sql_select_statement = """ self.sql_select_statement = """
SELECT * SELECT *
FROM AWOPER.SkyImageDataProduct dp FROM AWOPER.SkyImageDataProduct dp
JOIN AWOPER.Pointing P ON P.OBJECT_ID = dp.OBSERVATIONPOINTING
JOIN AWOPER.ProjectInformation PR ON PR.OBJECT_ID = dp.PROJECTINFORMATION
""" """
def translate(self, row, args): def translate(self, row, args):
""" """
...@@ -50,16 +52,17 @@ class SkyImages(): ...@@ -50,16 +52,17 @@ class SkyImages():
:return: payload: the json payload for the post to the ADEX backend :return: payload: the json payload for the post to the ADEX backend
""" """
payload = dict( payload = dict(
pid=str(row[32]), pid=str(row[15]),
project_name = row[74],
name=row[11], name=row[11],
dp_type="skyimage", dp_type="skyimage",
format=row[14], #this yields 'archive/tar', which is not a defined format by stakeholders format=row[14], #this yields 'archive/tar', which is not a defined format by stakeholders
locality="tape", locality="tape",
#access_url=row['access_url'], #access_url=row['access_url'],
ra=float(row[38]/10), ra=float(row[61]),
dec=float(row[39]/10), dec=float(row[59]),
equinox="J2000.0", equinox=str(row[60]),
#timestamp=row[10], #timestamp=row[10],
data_provider="ASTRON", data_provider="ASTRON",
...@@ -67,8 +70,8 @@ class SkyImages(): ...@@ -67,8 +70,8 @@ class SkyImages():
dataset_id=row[11].split('_')[0], dataset_id=row[11].split('_')[0],
collection=args.collection, collection=args.collection,
pipeline_url=row[21], pipeline_url=row[23],
pipeline_version = row[23],
direction_coordinate = str(row[32]) direction_coordinate = str(row[32])
) )
......
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment