
| Current Path : /home/ift/52_procpy/dataninja/ |
Linux ift1.ift-informatik.de 5.4.0-216-generic #236-Ubuntu SMP Fri Apr 11 19:53:21 UTC 2025 x86_64 |
| Current File : //home/ift/52_procpy/dataninja/loop_exit.py |
# -*- coding: utf-8 -*-
import os
import re
import sys
import time
import procpy
import procpy.caller
# import remoteloops
#**************************************************************************
class Loop_exit (object):
def __init__ (self,*pars):
self.this_remote = pars[0]
procpy.caller.Caller(self).run(*pars[1:])
#**************************************************************************
def after (self,delay,fkt,*pars):
try:
remoteloops.conn[self.this_remote+","+delay[0]].after(delay[1],fkt,*pars)
except:
time.sleep(delay)
fkt(*pars)
#**************************************************************************
if __name__ == "__main__":
Loop_exit(*tuple(sys.argv[1:]))