if oldTime != self.View.ViewTime: self.publish("vtk.event.probe.data.changed", True) print 'publish b' return True return False # ============================================================================= # Main: Parse args and start server # ============================================================================= if __name__ == "__main__": # Create argument parser parser = argparse.ArgumentParser(description="ParaView Web data.prober") # Add default arguments server.add_arguments(parser) # Add local arguments parser.add_argument("--data-dir", help="path to data directory", dest="path") # Exctract arguments args = parser.parse_args() # Configure our current application _DataProber.DataPath = args.path _DataProber.setupApplication() _DataProber.authKey = args.authKey # Start server server.start_webserver(options=args, protocol=_DataProber)
"default": "0", "type": "range", "values": self.time_steps, "label": "time", "priority": 0 } } # ============================================================================= # Main: Parse args and start server # ============================================================================= if __name__ == "__main__": # Create argument parser parser = argparse.ArgumentParser( description="ParaView/Web Pipeline Manager web-application") # Add arguments server.add_arguments(parser) _PVCatalystManager.add_arguments(parser) # Exctract arguments args = parser.parse_args() # Configure our current application _PVCatalystManager.configure(args) # Start server server.start_webserver(options=args, protocol=_PVCatalystManager)