# 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::Agent::Runner.new(options) 24: 25: runner.run 26: 27: return runner.status 28: end