Chromium Code Reviews| Index: tools/bots/bot_utils.py |
| diff --git a/tools/bots/bot_utils.py b/tools/bots/bot_utils.py |
| index f94acd4d1ac9e1dc3af774bd0704864c8a0be517..c195de8ad029253974dff43c68f5238b4c777e7b 100644 |
| --- a/tools/bots/bot_utils.py |
| +++ b/tools/bots/bot_utils.py |
| @@ -165,6 +165,22 @@ class GCSNamer(object): |
| return '%s-%s-%s-%s.zip' % ( |
| name, SYSTEM_RENAMES[system], ARCH_RENAMES[arch], mode) |
| +class GCSNamerApiDocs(object): |
| + def __init__(self, channel=Channel.BLEEDING_EDGE): |
| + assert channel in Channel.ALL_CHANNELS |
| + |
| + self.channel = channel |
| + self.bucket = 'gs://dartlang-api-docs' |
| + |
| + def docs_dirpath(self, revision): |
| + assert len('%s' % revision) > 0 |
| + return '%s/channels/%s/%s' % (self.bucket, self.channel, |
| + revision) |
|
ricow1
2013/11/08 12:17:18
move revision up, that easily fits
kustermann
2013/11/08 12:31:32
Done.
|
| + |
| + def docs_latestpath(self, revision): |
| + assert len('%s' % revision) > 0 |
| + return '%s/channels/%s/latest.txt' % (self.bucket, self.channel) |
| + |
| def run(command, env=None, shell=False): |
| print "Running command: ", command |