project stucture cleanup, modules auto-import

master
Stefan Krulj 14 years ago
parent 279bb6e1b9
commit 540b7c311b
  1. 29
      main.py
  2. 0
      modules/active/choose.py
  3. 0
      modules/active/cowsay.py
  4. 0
      modules/active/get_quote.py
  5. 0
      modules/active/kraken.py
  6. 0
      modules/active/last_active.py
  7. 0
      modules/active/logger.py
  8. 0
      modules/active/pen.py
  9. 0
      modules/active/tantrum.py
  10. 0
      modules/active/tell.py
  11. 0
      sys/brathuhn.py
  12. 0
      sys/config.py
  13. 0
      sys/jingle_ft.py
  14. 0
      sys/quote.py
  15. 0
      sys/s5b.py
  16. 0
      sys/stream_ft.py
  17. 0
      sys/util.py

@ -1,20 +1,27 @@
#!/usr/bin/python
# -*- coding: utf-8 -*-
import brathuhn, os
import sys, os
import stream_ft,xmpp
cwd = os.getcwd()
sys.path.append(os.path.join(cwd,"sys"))
sys.path.append(os.path.join(cwd,"modules","active"))
import kraken
import get_quote
import logger
import cowsay
import choose
import tantrum
import tell
import last_active
import pen
import brathuhn
modules = []
files = os.listdir( os.path.join(cwd,"modules","active") )
for f in files:
if f.endswith(".py"):
mod = f[:-3]
elif f.endswith(".pyc"):
mod = f[:-4]
if not mod in modules:
modules.append(mod)
for mod in modules:
__import__(mod)
brathuhn.connect_and_join()
brathuhn.loop()

Loading…
Cancel
Save