Class attachments working

This commit is contained in:
Slater-Victoroff
2014-03-12 02:26:47 -04:00
parent ac6adfb0ce
commit 7b630e692a
3 changed files with 18 additions and 0 deletions
+17
View File
@@ -0,0 +1,17 @@
import os, pkgutil, imp
from config import active_modules
API_KEY = os.environ["INDICO_API_KEY"] or None
API_KEY = open("$HOME/.indico").read() or None
class Indico(object):
def __init__(api_key = API_KEY):
self.API_KEY = API_KEY
for module in active_modules:
actual_module = imp.new_module(module)
for _, name, _ in pkgutil.iter_modules([module]):
setattr(self, name, getattr(actual_module, name))
+1
View File
@@ -0,0 +1 @@
active_modules = ["text", "images"]
View File