# File lib/rudy/routines/passthrough.rb, line 16 16: def execute 17: Rudy::Routines::Handlers::Depends.execute_all @before, @argv 18: li " Executing routine: #{@name} ".att(:reverse), "" 19: # Re-retreive the machine set to reflect dependency changes 20: Rudy::Routines.rescue { 21: @machines = Rudy::Machines.list || [] 22: @@rset = Rudy::Routines::Handlers::RyeTools.create_set @machines 23: } 24: 25: return @machines unless run? 26: Rudy::Routines.runner(@routine, @@rset, @@lbox, @argv) 27: Rudy::Routines::Handlers::Depends.execute_all @after, @argv 28: @machines 29: end