Method: MarathonEndpoint#my_tasks

Defined in:
lib/panteras_api/marathon_endpoint.rb

#my_tasks(hostname) ⇒ Object

Raises:

  • (ArgumentError)


39
40
41
42
# File 'lib/panteras_api/marathon_endpoint.rb', line 39

def my_tasks(hostname)
  raise ArgumentError, "missing hostname argument", caller if hostname.nil?
  app_names.collect { |n| app(n)[:tasks].select { |t| t[:host] =~ /^#{hostname}$/ }  }
end