summaryrefslogtreecommitdiff
path: root/project1/proj1_s4498062/webhttp/config.py
diff options
context:
space:
mode:
Diffstat (limited to 'project1/proj1_s4498062/webhttp/config.py')
-rw-r--r--project1/proj1_s4498062/webhttp/config.py12
1 files changed, 12 insertions, 0 deletions
diff --git a/project1/proj1_s4498062/webhttp/config.py b/project1/proj1_s4498062/webhttp/config.py
new file mode 100644
index 0000000..35d73cb
--- /dev/null
+++ b/project1/proj1_s4498062/webhttp/config.py
@@ -0,0 +1,12 @@
+from configparser import SafeConfigParser
+
+__all__ = ['config']
+
+scp = SafeConfigParser()
+
+def config(option=None, section='webhttp', type=lambda x:x):
+ if option == None:
+ return scp
+ else:
+ return type(scp.get(section, option))
+