コード例 #1
0
ファイル: gmp.py プロジェクト: aksareen/balrog
 def validate(self, product, whitelistedDomains):
     Blob.validate(self, product, whitelistedDomains)
     for vendor in self["vendors"]:
         for platform in self["vendors"][vendor].get("platforms", {}).values():
             if "hashValue" in platform:
                 actualLen = len(platform["hashValue"])
                 requiredLen = getHashLen(self["hashFunction"])
                 if actualLen != requiredLen:
                     raise ValueError("The hashValue length is different from the required length of {} for {}."
                                      .format(getHashLen(self["hashFunction"]), self["hashFunction"].lower()))
コード例 #2
0
 def validate(self, product, whitelistedDomains):
     Blob.validate(self, product, whitelistedDomains)
     for vendor in self["vendors"]:
         for platform in self["vendors"][vendor].get("platforms", {}).values():
             if "hashValue" in platform:
                 actualLen = len(platform["hashValue"])
                 requiredLen = getHashLen(self["hashFunction"])
                 if actualLen != requiredLen:
                     raise ValueError(
                         "The hashValue length is different from the required length of {} for {}.".format(
                             getHashLen(self["hashFunction"]), self["hashFunction"].lower()
                         )
                     )
コード例 #3
0
 def __init__(self, **kwargs):
     Blob.__init__(self, **kwargs)
     if "schema_version" not in self:
         self["schema_version"] = 4000
コード例 #4
0
ファイル: apprelease.py プロジェクト: rugby110/balrog
 def __init__(self, **kwargs):
     # ensure schema_version is set if we init DesupportBlob directly
     Blob.__init__(self, **kwargs)
     if 'schema_version' not in self.keys():
         self['schema_version'] = 50
コード例 #5
0
ファイル: apprelease.py プロジェクト: rugby110/balrog
 def __init__(self, **kwargs):
     # ensure schema_version is set if we init ReleaseBlobV6 directly
     Blob.__init__(self, **kwargs)
     if 'schema_version' not in self.keys():
         self['schema_version'] = 7
コード例 #6
0
ファイル: apprelease.py プロジェクト: rugby110/balrog
 def __init__(self, **kwargs):
     Blob.__init__(self, **kwargs)
コード例 #7
0
ファイル: gmp.py プロジェクト: nurav/balrog
 def __init__(self, **kwargs):
     Blob.__init__(self, **kwargs)
     if "schema_version" not in self:
         self["schema_version"] = 1000
コード例 #8
0
ファイル: apprelease.py プロジェクト: garbas/balrog
 def __init__(self, **kwargs):
     Blob.__init__(self, **kwargs)
コード例 #9
0
ファイル: apprelease.py プロジェクト: garbas/balrog
 def __init__(self, **kwargs):
     # ensure schema_version is set if we init DesupportBlob directly
     Blob.__init__(self, **kwargs)
     if 'schema_version' not in self.keys():
         self['schema_version'] = 50
コード例 #10
0
ファイル: apprelease.py プロジェクト: garbas/balrog
 def __init__(self, **kwargs):
     # ensure schema_version is set if we init ReleaseBlobV5 directly
     Blob.__init__(self, **kwargs)
     if 'schema_version' not in self.keys():
         self['schema_version'] = 5