Method: OodCore::Job::Adapters::PBSPro#delete

Defined in:
lib/ood_core/job/adapters/pbspro.rb

#delete(id) ⇒ void

This method returns an undefined value.

Delete the submitted job

Parameters:

  • id (#to_s)

    the id of the job

Raises:

See Also:



415
416
417
418
419
420
# File 'lib/ood_core/job/adapters/pbspro.rb', line 415

def delete(id)
  @pbspro.delete_job(id.to_s)
rescue Batch::Error => e
  # assume successful job deletion if can't find job id
  raise JobAdapterError, e.message unless /Unknown Job Id/ =~ e.message || /Job has finished/ =~ e.message
end