No Description
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.

loader.py 664B

1234567891011121314151617181920212223242526272829303132
  1. #-*- coding: utf-8 -*-
  2. import sys, os
  3. #
  4. # Bootstraping
  5. #
  6. LODEL2_LIB_ABS_PATH = None
  7. if LODEL2_LIB_ABS_PATH is not None:
  8. sys.path.append(os.path.dirname(LODEL2_LIB_ABS_PATH))
  9. try:
  10. import lodel
  11. except ImportError:
  12. print("Unable to load lodel module. exiting...", file = sys.stderr)
  13. exit(1)
  14. #
  15. # Loading settings
  16. #
  17. from lodel.settings.settings import Settings as settings
  18. settings('conf.d')
  19. from lodel.settings import Settings
  20. if __name__ == '__main__': # To allow running interactive python
  21. import code
  22. print("""
  23. Running interactive python in Lodel2 %s instance environment
  24. """%Settings.sitename)
  25. code.interact(local=locals())