@@ -120,7 +120,9 @@ pub fn middleware(app: Arc<App>) -> MiddlewareBuilder {
120
120
}
121
121
122
122
let mut m = MiddlewareBuilder :: new ( R404 ( router) ) ;
123
- m. add ( DebugMiddleware ) ;
123
+ if env == Env :: Development {
124
+ m. add ( DebugMiddleware ) ;
125
+ }
124
126
if env != Env :: Test {
125
127
m. add ( conduit_log_requests:: LogRequests ( 0 ) ) ;
126
128
}
@@ -143,24 +145,24 @@ pub fn middleware(app: Arc<App>) -> MiddlewareBuilder {
143
145
impl conduit_middleware:: Middleware for DebugMiddleware {
144
146
fn before ( & self , req : & mut conduit:: Request )
145
147
-> Result < ( ) , Box < std:: fmt:: Show + ' static > > {
146
- println ! ( "version: {}" , req. http_version( ) ) ;
147
- println ! ( "method: {}" , req. method( ) ) ;
148
- println ! ( "scheme: {}" , req. scheme( ) ) ;
149
- println ! ( "host: {}" , req. host( ) ) ;
150
- println ! ( "path: {}" , req. path( ) ) ;
151
- println ! ( "query_string: {}" , req. query_string( ) ) ;
148
+ println ! ( " version: {}" , req. http_version( ) ) ;
149
+ println ! ( " method: {}" , req. method( ) ) ;
150
+ println ! ( " scheme: {}" , req. scheme( ) ) ;
151
+ println ! ( " host: {}" , req. host( ) ) ;
152
+ println ! ( " path: {}" , req. path( ) ) ;
153
+ println ! ( " query_string: {}" , req. query_string( ) ) ;
152
154
for & ( k, ref v) in req. headers ( ) . all ( ) . iter ( ) {
153
- println ! ( "hdr: {}={}" , k, v) ;
155
+ println ! ( " hdr: {}={}" , k, v) ;
154
156
}
155
157
Ok ( ( ) )
156
158
}
157
159
fn after ( & self , req : & mut conduit:: Request ,
158
160
res : Result < conduit:: Response , Box < std:: fmt:: Show + ' static > > )
159
161
-> Result < conduit:: Response , Box < std:: fmt:: Show + ' static > > {
160
162
res. map ( |res| {
161
- println ! ( "<- {}" , res. status) ;
163
+ println ! ( " <- {}" , res. status) ;
162
164
for ( k, v) in res. headers . iter ( ) {
163
- println ! ( "<- {} {}" , k, v) ;
165
+ println ! ( " <- {} {}" , k, v) ;
164
166
}
165
167
res
166
168
} )
0 commit comments