mirror of
https://github.com/mozilla/gecko-dev.git
synced 2024-10-08 10:44:56 +00:00
Bug 1196836 - Remove _get_partial_info() from desktop_l10n.py r=mshal DONTBUILD
This commit is contained in:
parent
65a6116f7a
commit
6f144ba6e5
@ -724,14 +724,11 @@ class DesktopSingleLocale(LocalesMixin, ReleaseMixin, MockMixin, BuildbotMixin,
|
||||
if locale not in self.package_urls:
|
||||
self.package_urls[locale] = {}
|
||||
self.package_urls[locale].update(parser.matches)
|
||||
if 'partialMarUrl' in self.package_urls[locale]:
|
||||
self.package_urls[locale]['partialInfo'] = self._get_partial_info(
|
||||
self.package_urls[locale]['partialMarUrl'])
|
||||
if retval == SUCCESS:
|
||||
self.info('Upload successful (%s)' % (locale))
|
||||
self.info('Upload successful (%s)' % locale)
|
||||
ret = SUCCESS
|
||||
else:
|
||||
self.error('failed to upload %s' % (locale))
|
||||
self.error('failed to upload %s' % locale)
|
||||
ret = FAILURE
|
||||
return ret
|
||||
|
||||
@ -812,29 +809,6 @@ class DesktopSingleLocale(LocalesMixin, ReleaseMixin, MockMixin, BuildbotMixin,
|
||||
self.abs_dirs = abs_dirs
|
||||
return self.abs_dirs
|
||||
|
||||
def _get_partial_info(self, partial_url):
|
||||
"""takes a partial url and returns a partial info dictionary"""
|
||||
partial_file = partial_url.split('/')[-1]
|
||||
# now get from_build...
|
||||
# firefox-39.0a1.ar.win32.partial.20150320030211-20150320075143.mar
|
||||
# partial file ^ ^ ^
|
||||
# | |
|
||||
# we need ------------------------+------------+
|
||||
from_buildid = partial_file.partition('partial.')[2]
|
||||
from_buildid = from_buildid.partition('-')[0]
|
||||
self.info('from buildid: {0}'.format(from_buildid))
|
||||
|
||||
dirs = self.query_abs_dirs()
|
||||
abs_partial_file = os.path.join(dirs['abs_objdir'], 'dist',
|
||||
'update', partial_file)
|
||||
|
||||
size = self.query_filesize(abs_partial_file)
|
||||
hash_ = self.query_sha512sum(abs_partial_file)
|
||||
return [{'from_buildid': from_buildid,
|
||||
'hash': hash_,
|
||||
'size': size,
|
||||
'url': partial_url}]
|
||||
|
||||
def submit_to_balrog(self):
|
||||
"""submit to barlog"""
|
||||
if not self.config.get("balrog_servers"):
|
||||
|
Loading…
Reference in New Issue
Block a user