]> git.phdru.name Git - bookmarks_db.git/blobdiff - robots.py
Version 3.3.1.
[bookmarks_db.git] / robots.py
diff --git a/robots.py b/robots.py
new file mode 100644 (file)
index 0000000..c979f93
--- /dev/null
+++ b/robots.py
@@ -0,0 +1,14 @@
+"""
+   Thin wrapper for module Robots. Provides "default" robot
+"""
+
+
+from os import environ
+robot_name = environ.get("BKMK_ROBOT", "forking")
+
+def import_robot(robot_name):
+   exec "from Robots import bkmk_r%s" % robot_name
+   exec "robot = bkmk_r%s.robot_%s" % (robot_name, robot_name)
+   return robot
+
+robot = import_robot(robot_name)