<?xml version="1.0" encoding="UTF-8"?>
<commit>
  <added type="array">
    <added>
      <filename>install/rabbitmq.sh</filename>
    </added>
  </added>
  <modified type="array">
    <modified>
      <diff>@@ -11,7 +11,12 @@ from demisauce.model import init_model
 
 #from jinja2 import Environment, PackageLoader
 
-
+has_amqp = False
+try:
+    import amqplib.client_0_8 as amqp
+    has_amqp = True
+except ImportError:
+    pass
 
 def load_engines(config,engines):
     # could be a comprehension but was a bit to long</diff>
      <filename>demisauce/trunk/demisauce/config/environment.py</filename>
    </modified>
    <modified>
      <diff>@@ -41,7 +41,6 @@ def make_app(global_conf, full_stack=True, **app_conf):
     # CUSTOM MIDDLEWARE HERE (filtered by error handling middlewares)
     app = mid.DSMiddleware(app)
     
-    
     #logging.basicConfig()
     #logging.getLogger('sqlalchemy').setLevel(logging.WARNING)
     </diff>
      <filename>demisauce/trunk/demisauce/config/middleware.py</filename>
    </modified>
    <modified>
      <diff>@@ -25,7 +25,7 @@ class DSMiddleware(object):
     
     #@dowork_after
     def __call__(self, environ, start_response):
-        #log.debug('testing in middleware')
+        log.debug('testing in middleware')
         return self.wrap_app(environ, start_response)
     
 </diff>
      <filename>demisauce/trunk/demisauce/lib/mid.py</filename>
    </modified>
    <modified>
      <diff>@@ -194,13 +194,14 @@ then
             Allow from all
         &lt;/Directory&gt;
         
+        RewriteMap SERVERS rnd:/home/demisauce/servers.conf
         RewriteEngine On
         #RewriteLog /home/demisauce/log/apacherw.txt
         #RewriteLogLevel 3
         #RewriteCond %{DOCUMENT_ROOT}%{REQUEST_FILENAME} -f
         RewriteCond %{REQUEST_FILENAME} !\.(php|js|css|gif|jpg|png|ico|txt|swf|mp3|pdf|ps|wav|mid|midi|flv|zip|rar|gz|tar|bmp)$ [NC]
         RewriteCond %{REQUEST_URI} !^/blog(.*)$ [NC]
-        RewriteRule ^/(.*) $PASTER_HOST [P]
+        RewriteRule ^/(.*) ${SERVERS:FIRST}/\$ [P]
         
         &lt;Directory /&gt;
                 Options FollowSymLinks
@@ -216,6 +217,12 @@ then
         ServerSignature On
 &lt;/VirtualHost&gt;
 EOL
+    cat &lt;&lt;EOL &gt; /home/demisauce/servers.conf
+DEMI1 127.0.0.1:4950
+DEMI2 127.0.0.1:4951
+DEMI3 127.0.0.1:4952
+FIRST 127.0.0.1:4950|127.0.0.1:4951|127.0.0.1:4952
+EOL
 fi
 
 if [ $SERVER_ROLE = &quot;all&quot; ] || [ $SERVER_ROLE = &quot;memcache&quot; ] </diff>
      <filename>install/install.sh</filename>
    </modified>
  </modified>
  <removed type="array"/>
  <parents type="array">
    <parent>
      <id>1b7c5a8bf1f847d463f7ee07828c90ed68eb3a4c</id>
    </parent>
  </parents>
  <author>
    <name>Aaron Raddon</name>
    <email>araddon@yahoo.com</email>
  </author>
  <url>http://github.com/araddon/demisauce/commit/6829e0659693d5d97552efd52b5f749e41b9c3cf</url>
  <id>6829e0659693d5d97552efd52b5f749e41b9c3cf</id>
  <committed-date>2009-02-07T13:16:50-08:00</committed-date>
  <authored-date>2009-02-07T13:16:50-08:00</authored-date>
  <message>adding initial support for rabbitmq, and load balancing paster behind apache</message>
  <tree>2a5952ac51df3f4b8eb8424fec72379190224073</tree>
  <committer>
    <name>Aaron Raddon</name>
    <email>araddon@yahoo.com</email>
  </committer>
</commit>
