Chromium Code Reviews
chromiumcodereview-hr@appspot.gserviceaccount.com (chromiumcodereview-hr) | Please choose your nickname with Settings | Help | Chromium Project | Gerrit Changes | Sign out
(333)

Side by Side Diff: customhandlers.py

Issue 23469002: [webpagereplay] Add command exit. (Closed) Base URL: http://web-page-replay.googlecode.com/svn/trunk/
Patch Set: Created 7 years, 3 months ago
Use n/p to move between diff chunks; N/P to move between comments. Draft comments are only viewable by you.
Jump to:
View unified diff | Download patch | Annotate | Revision Log
« no previous file with comments | « no previous file | servermanager.py » ('j') | servermanager.py » ('J')
Toggle Intra-line Diffs ('i') | Expand Comments ('e') | Collapse Comments ('c') | Show Comments Hide Comments ('s')
OLDNEW
1 #!/usr/bin/env python 1 #!/usr/bin/env python
2 # Copyright 2010 Google Inc. All Rights Reserved. 2 # Copyright 2010 Google Inc. All Rights Reserved.
3 # 3 #
4 # Licensed under the Apache License, Version 2.0 (the "License"); 4 # Licensed under the Apache License, Version 2.0 (the "License");
5 # you may not use this file except in compliance with the License. 5 # you may not use this file except in compliance with the License.
6 # You may obtain a copy of the License at 6 # You may obtain a copy of the License at
7 # 7 #
8 # http://www.apache.org/licenses/LICENSE-2.0 8 # http://www.apache.org/licenses/LICENSE-2.0
9 # 9 #
10 # Unless required by applicable law or agreed to in writing, software 10 # Unless required by applicable law or agreed to in writing, software
(...skipping 173 matching lines...) Expand 10 before | Expand all | Expand 10 after
184 return SimpleResponse(200) 184 return SimpleResponse(200)
185 elif command == 'status': 185 elif command == 'status':
186 status = {} 186 status = {}
187 is_record_mode = self.server_manager.IsRecordMode() 187 is_record_mode = self.server_manager.IsRecordMode()
188 status['is_record_mode'] = is_record_mode 188 status['is_record_mode'] = is_record_mode
189 status['options'] = json.loads(str(self.options)) 189 status['options'] = json.loads(str(self.options))
190 archive_stats = self.http_archive.stats() 190 archive_stats = self.http_archive.stats()
191 if archive_stats: 191 if archive_stats:
192 status['archive_stats'] = json.loads(archive_stats) 192 status['archive_stats'] = json.loads(archive_stats)
193 return JsonResponse(status) 193 return JsonResponse(status)
194 elif command == 'exit':
195 self.server_manager.should_exit = True
196 return SimpleResponse(200)
194 return None 197 return None
OLDNEW
« no previous file with comments | « no previous file | servermanager.py » ('j') | servermanager.py » ('J')

Powered by Google App Engine
This is Rietveld 408576698