1234567891011121314151617181920212223242526 |
- import paraview.web.venv # noqa
- import importlib
- import os
- import sys
- TRAME_APP = None
- if "--trame-app" in sys.argv:
- base_index = sys.argv.index("--trame-app")
- TRAME_APP = sys.argv[base_index + 1]
- # remove --trame-app TRAME_APP from args
- sys.argv.pop(base_index)
- sys.argv.pop(base_index)
- else:
- TRAME_APP = os.environ.get("TRAME_APP", None)
- def main():
- if TRAME_APP is None:
- print("Could not find environment variable TRAME_APP or --trame-app arg")
- return
- module = importlib.import_module(TRAME_APP)
- module.main()
- if __name__ == "__main__":
- main()
|