Chromium Code Reviews| Index: my_activity.py |
| diff --git a/my_activity.py b/my_activity.py |
| index 720d9255cd308c58fb0b6c9291aea28ef9189317..35ec4d87f370f75881e859cef7e37f08dd2d31ff 100755 |
| --- a/my_activity.py |
| +++ b/my_activity.py |
| @@ -13,6 +13,9 @@ Example: |
| - my_activity.py -b 4/5/12 -e 6/7/12 for stats between 4/5/12 and 6/7/12. |
| """ |
| +# TODO(vadimsh): This script knows too much about ClientLogin and cookies. It |
|
Vadim Sh.
2015/04/09 01:04:39
it enumerates cookies and uses ClientLogin to acce
M-A Ruel
2015/04/09 01:20:59
It's used, but it's lower priority.
Vadim Sh.
2015/04/09 01:34:29
Ack. Not sure what what to do with code.google.com
|
| +# will stop to work on ~20 Apr 2015. |
| + |
| # These services typically only provide a created time and a last modified time |
| # for each item for general queries. This is not enough to determine if there |
| # was activity in a given time period. So, we first query for all things created |
| @@ -33,6 +36,7 @@ import sys |
| import urllib |
| import urllib2 |
| +import auth |
| import gerrit_util |
| import rietveld |
| from third_party import upload |
| @@ -267,7 +271,8 @@ class MyActivity(object): |
| email = None if instance['auth'] else '' |
| - remote = rietveld.Rietveld('https://' + instance['url'], email, None) |
| + auth_config = auth.extract_auth_config_from_options(self.options) |
| + remote = rietveld.Rietveld('https://' + instance['url'], auth_config, email) |
| # See def search() in rietveld.py to see all the filters you can use. |
| query_modified_after = None |
| @@ -780,6 +785,7 @@ def main(): |
| help='Use markdown-friendly output (overrides --output-format ' |
| 'and --output-format-heading)') |
| parser.add_option_group(output_format_group) |
| + auth.add_auth_options(parser) |
| # Remove description formatting |
| parser.format_description = ( |