Esempio n. 1
0
 def test_CasJobs_cancelJob(self):
     jobId = CasJobs.submitJob(sql=CasJobs_TestQuery,
                               context=CasJobs_TestDatabase)
     isCanceled = CasJobs.cancelJob(jobId=jobId)
     self.assertEqual(isCanceled, True)
# In[ ]:

#get job status

jobId = CasJobs.submitJob(sql=CasJobs_TestQuery, context=CasJobs_TestDatabase)
jobDescription = CasJobs.getJobStatus(jobId)
print(jobId)
print(jobDescription)


# In[ ]:

#cancel a job

jobId = CasJobs.submitJob(sql=CasJobs_TestQuery, context=CasJobs_TestDatabase)
jobDescription = CasJobs.cancelJob(jobId=jobId)
print(jobId)
print(jobDescription)


# In[ ]:

#execute a query and write a local Fits file containing the query results:

result = CasJobs.writeFitsFileFromQuery(fileName=CasJobs_TestFitsFile, queryString=CasJobs_TestQuery, context="MyDB")
print(result)


# In[ ]:

#delete local FITS file just created: