/[libvob]/libvob/lava/bgfilegen.py
ViewVC logotype

Diff of /libvob/lava/bgfilegen.py

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 1.12 by humppake, Sun May 4 13:05:51 2003 UTC revision 1.13 by humppake, Sun May 4 13:11:01 2003 UTC
# Line 136  Entering into looping server mode. Reque Line 136  Entering into looping server mode. Reque
136  files within directory %s. Please, replace foo with some 64bit integer  files within directory %s. Please, replace foo with some 64bit integer
137  value.  value.
138  """ % (basedir)  """ % (basedir)
139                sleep = 0
140              while 1:              while 1:
141                  requests = listdir(basedir, 'request')                  requests = listdir(basedir, 'request')
142                  if len(requests) > 0:                  if len(requests) > 0:
143                        sleep = 0
144                      for seed in requests:                      for seed in requests:
145                          filepath =  genBgFileFromSeed(w,                          filepath =  genBgFileFromSeed(w,
146                                            vs,                                            vs,
# Line 150  value. Line 152  value.
152                          os.system('rm '+basedir+seed)                          os.system('rm '+basedir+seed)
153                                                    
154                  else:                  else:
155                      print time.strftime('%y/%m/%d %H:%M:%S'), \                      if not sleep:
156                            "No requests, sleeping..."                          print time.strftime('%y/%m/%d %H:%M:%S'), \
157                                  "No more requests, sleeping..."
158                            sleep = 1
159                      time.sleep(1)                      time.sleep(1)
160                  if os.path.isfile(basedir+'stop_bgfilegen'):                  if os.path.isfile(basedir+'stop_bgfilegen'):
161                      print time.strftime('%y/%m/%d %H:%M:%S'), "Exiting..."                      print time.strftime('%y/%m/%d %H:%M:%S'), "Exiting..."

Legend:
Removed from v.1.12  
changed lines
  Added in v.1.13

savannah-hackers-public@gnu.org
ViewVC Help
Powered by ViewVC 1.1.26