# File lib/puppet/network/handler/runner.rb, line 17
17:     def run(tags = nil, ignoreschedules = false, fg = true, client = nil, clientip = nil)
18:       options = {}
19:       options[:tags] = tags if tags
20:       options[:ignoreschedules] = ignoreschedules if ignoreschedules
21:       options[:background] = !fg
22: 
23:       runner = Puppet::Run.new(options)
24: 
25:       runner.run
26: 
27:       runner.status
28:     end