OLD | NEW |
1 # Copyright 2014 The LUCI Authors. All rights reserved. | 1 # Copyright 2014 The LUCI Authors. All rights reserved. |
2 # Use of this source code is governed by the Apache v2.0 license that can be | 2 # Use of this source code is governed under the Apache License, Version 2.0 |
3 # found in the LICENSE file. | 3 # that can be found in the LICENSE file. |
4 | 4 |
5 """This module defines Isolate Server frontend url handlers.""" | 5 """This module defines Isolate Server frontend url handlers.""" |
6 | 6 |
7 import binascii | 7 import binascii |
8 import datetime | 8 import datetime |
9 import hashlib | 9 import hashlib |
10 import logging | 10 import logging |
11 import os | 11 import os |
12 import re | 12 import re |
13 import time | 13 import time |
(...skipping 515 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
529 Returns: | 529 Returns: |
530 the enqueued task if there were existing entries; None otherwise | 530 the enqueued task if there were existing entries; None otherwise |
531 """ | 531 """ |
532 if collection.items: | 532 if collection.items: |
533 url = '/internal/taskqueue/tag/%s/%s' % ( | 533 url = '/internal/taskqueue/tag/%s/%s' % ( |
534 collection.namespace.namespace, | 534 collection.namespace.namespace, |
535 utils.datetime_to_timestamp(utils.utcnow())) | 535 utils.datetime_to_timestamp(utils.utcnow())) |
536 payload = ''.join( | 536 payload = ''.join( |
537 binascii.unhexlify(digest.digest) for digest in collection.items) | 537 binascii.unhexlify(digest.digest) for digest in collection.items) |
538 return utils.enqueue_task(url, 'tag', payload=payload) | 538 return utils.enqueue_task(url, 'tag', payload=payload) |
OLD | NEW |