#NEWLINE# @ flow . StateHandler ( ) #NEWLINE# def Start( self ) : #NEWLINE# #INDENT# with hunts . GRRHunt . StartHunt ( hunt_name = 'GenericHunt' , client_limit = 0 , flow_runner_args = flow_runner . FlowRunnerArgs ( flow_name = 'Interrogate' ) , flow_args = flows_discovery . InterrogateArgs ( lightweight = False ) , regex_rules = [ ] , output_plugins = self . GetOutputPlugins ( ) , token = self . token ) as hunt : #NEWLINE# #INDENT# runner = hunt . GetRunner ( ) #NEWLINE# runner . args . client_rate = 50 #NEWLINE# runner . args . expiry_time = '1w' #NEWLINE# runner . args . description = 'Interrogate run by cron to keep hostinfo fresh.' #NEWLINE# runner . Start ( )