Skip to content

Commit

Permalink
Merge pull request #261 from HSF/dev
Browse files Browse the repository at this point in the history
fix doma panda work for polling panda jobs.
  • Loading branch information
wguanicedew committed Jan 6, 2024
2 parents 13e7d37 + 9f8516d commit cee7baa
Show file tree
Hide file tree
Showing 3 changed files with 11 additions and 7 deletions.
12 changes: 6 additions & 6 deletions doma/lib/idds/doma/workflowv2/domapandawork.py
Original file line number Diff line number Diff line change
Expand Up @@ -1187,19 +1187,19 @@ def poll_panda_jobs(self, job_ids, log_prefix=''):
jobs = job_status_info[filename]['jobs']
panda_ids, status, job_info = self.get_last_job_info(jobs)
if status:
job_status_info[input_file]['status'] = status
job_status_info[input_file]['job_info'] = job_info
job_status_info[input_file]['panda_id'] = panda_ids
job_status_info[filename]['status'] = status
job_status_info[filename]['job_info'] = job_info
job_status_info[filename]['panda_id'] = panda_ids
else:
es_job_ids = []
for filename in job_status_info:
job_set_id = job_status_info[filename]['job_set_id']
jobs = job_status_info[filename]['jobs']
panda_ids, status, job_info = self.get_last_job_info(jobs)
if status:
job_status_info[input_file]['status'] = status
job_status_info[input_file]['job_info'] = job_info
job_status_info[input_file]['panda_id'] = panda_ids
job_status_info[filename]['status'] = status
job_status_info[filename]['job_info'] = job_info
job_status_info[filename]['panda_id'] = panda_ids
if status in [ContentStatus.FinalSubAvailable]:
task_id = job_info.jediTaskID
for panda_id in panda_ids:
Expand Down
4 changes: 4 additions & 0 deletions main/etc/sql/postgresql_update.sql
Original file line number Diff line number Diff line change
Expand Up @@ -11,3 +11,7 @@ alter table contents alter column name type varchar(8000);
-- 2023.11.09
-- update slac idds database, without updating the idds models
alter table contents alter column name type varchar(40000);

--2024.01.06
alter table contents alter column content_metadata type VARCHAR(1000);
alter table contents_update alter column content_metadata type VARCHAR(1000);
2 changes: 1 addition & 1 deletion main/lib/idds/tests/panda_test.py
Original file line number Diff line number Diff line change
Expand Up @@ -45,7 +45,7 @@
task_ids = [i for i in range(166636, 166778)]
task_ids = [166253, 166254]
task_ids = [167759]
task_ids = [i for i in range(167759, 167774)]
task_ids = [i for i in range(167781, 167785)]
for task_id in task_ids:
print("Killing %s" % task_id)
ret = Client.killTask(task_id, verbose=True)
Expand Down

0 comments on commit cee7baa

Please sign in to comment.