- print(('chooser[%s] - EMERGENCY PAGE %s LOAD NEEDED' % (
- utils.timestamp(), page)))
- f = open(os.path.join(constants.pages_dir,
- "current.shtml"), "w")
- emit_wrapped(f, page)
- f.close()
+ print(
+ "chooser[%s] - EMERGENCY PAGE %s LOAD NEEDED"
+ % (utils.timestamp(), page)
+ )
+ try:
+ f = open(os.path.join(constants.pages_dir, "current.shtml"), "w")
+ emit_wrapped(f, page)
+ f.close()
+ except:
+ print("chooser[%s] - page does not exist?!" % (utils.timestamp()))
+ continue
+ last_page = page
+ swap_page_target = now + constants.refresh_period_sec