title: How can I attach an event/hook to all requests my Bottle app receives?
body: <p>I want to simply print a few line breaks (when my application is configured to be verbose) after every request so that I can easily separate them in my console. For example, my current verbose output looks something like this (There are way more debug print lines in the real application):</p>
  
  <pre>
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  </pre>
  
  <p>I want it to look like this:</p>
  
  <pre>
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  
  
  
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  
  
  
  ### webserver->check_login: Checking session cookie for client at 127.0.0.1
  ### webserver->check_login: Credentials cookie was valid, client logged in
  ### webserver->render_secure_page: Rendering 'dashboard.html'
  127.0.0.1 - - [05/Aug/2012 15:50:06] "GET /dashboard HTTP/1.1" 200 1728
  </pre>
  
  <p>Without manually adding the print in all my 100+ views.</p>
  
  <p>Can this be done?</p>