Class: Janky::JobCreator
- Inherits:
-
Object
show all
- Defined in:
- lib/janky/job_creator.rb
Defined Under Namespace
Classes: Creator, HTTP, Mock
Instance Method Summary
collapse
Constructor Details
#initialize(server_url, callback_url) ⇒ JobCreator
Returns a new instance of JobCreator.
3
4
5
6
|
# File 'lib/janky/job_creator.rb', line 3
def initialize(server_url, callback_url)
@server_url = server_url
@callback_url = callback_url
end
|
Instance Method Details
#creator ⇒ Object
12
13
14
|
# File 'lib/janky/job_creator.rb', line 12
def creator
@creator ||= Creator.new(HTTP, @server_url, @callback_url)
end
|
#enable_mock! ⇒ Object
16
17
18
|
# File 'lib/janky/job_creator.rb', line 16
def enable_mock!
@creator = Creator.new(Mock.new, @server_url, @callback_url)
end
|
#run(name, uri, template_path) ⇒ Object
8
9
10
|
# File 'lib/janky/job_creator.rb', line 8
def run(name, uri, template_path)
creator.run(name, uri, template_path)
end
|