Sha256: 10d661f37f042a407907e7a93cd74e04da297a396c5325341aa6bd323d4d7f30
Contents?: true
Size: 394 Bytes
Versions: 6
Compression:
Stored size: 394 Bytes
Contents
module AnsibleTowerClient class WorkflowJobNode < BaseModel def workflow_job api.workflow_jobs.find(workflow_job_id) end def job api.jobs.find(job_id) if job? end # to filter out WorkflowJobNode that is inventory sync or project sync def job? return false if !respond_to?(:job_id) || job_id.nil? related.job.match?(/jobs/) end end end
Version data entries
6 entries across 6 versions & 1 rubygems