Sha256: aa6b7681a5364c30b25327e5e24aab0bbbba25bf818b69a3a52468e4e164ef17

Contents?: true

Size: 274 Bytes

Versions: 3

Compression:

Stored size: 274 Bytes

Contents

module AnsibleTowerClient
  class Job < BaseModel
    def extra_vars_hash
      extra_vars.empty? ? {} : hashify(:extra_vars)
    end

    def stdout
      out_url = related['stdout']
      return unless out_url
      api.get("#{out_url}?format=txt").body
    end
  end
end

Version data entries

3 entries across 3 versions & 1 rubygems

Version Path
ansible_tower_client-0.8.0 lib/ansible_tower_client/base_models/job.rb
ansible_tower_client-0.7.0 lib/ansible_tower_client/base_models/job.rb
ansible_tower_client-0.6.0 lib/ansible_tower_client/base_models/job.rb