Switch to side-by-side view

--- a/Allura/allura/command/base.py
+++ b/Allura/allura/command/base.py
@@ -5,6 +5,7 @@
 from pkg_resources import iter_entry_points
 
 import pylons
+import webob
 from paste.script import command
 from paste.deploy import appconfig
 from paste.registry import Registry
@@ -69,10 +70,13 @@
 
     def setup_globals(self):
         import allura.lib.app_globals
+        request = webob.Request.blank('--script--', environ={
+                'paste.registry':self.registry})
         self.registry.prepare()
         self.registry.register(pylons.c, EmptyClass())
         self.registry.register(pylons.g, self.globals)
         self.registry.register(allura.credentials, allura.lib.security.Credentials())
+        self.registry.register(pylons.request, request)
         pylons.c.queued_messages = None
 
     def teardown_globals(self):