diff options
author | android-build-team Robot <android-build-team-robot@google.com> | 2021-01-13 02:13:19 +0000 |
---|---|---|
committer | android-build-team Robot <android-build-team-robot@google.com> | 2021-01-13 02:13:19 +0000 |
commit | e015bec447b486b62bb475653bfd4c6f4eab9477 (patch) | |
tree | cfce0f0ee47b8cc6350f85b986fae785ff8ae93a | |
parent | 32d684b0fd58fb00deed7afef65a4cfc00ba347c (diff) | |
parent | a75f7a32d87802f9cd2a3a3b4958e7cdab9d52a7 (diff) | |
download | ex-e015bec447b486b62bb475653bfd4c6f4eab9477.tar.gz |
Snap for 7078355 from a75f7a32d87802f9cd2a3a3b4958e7cdab9d52a7 to sc-release
Change-Id: I54ae3d6d7f0be88ca18a480d422bca4f4bb37e8e
-rwxr-xr-x | common/tools/make-iana-tld-pattern.py | 15 |
1 files changed, 9 insertions, 6 deletions
diff --git a/common/tools/make-iana-tld-pattern.py b/common/tools/make-iana-tld-pattern.py index 9847b95e..dea9f4e7 100755 --- a/common/tools/make-iana-tld-pattern.py +++ b/common/tools/make-iana-tld-pattern.py @@ -1,12 +1,15 @@ #!/usr/bin/env python from urllib2 import urlopen +from datetime import date + +URL='http://data.iana.org/TLD/tlds-alpha-by-domain.txt' TLD_PREFIX = r""" /** * Regular expression to match all IANA top-level domains. - * List accurate as of 2011/07/18. List taken from: - * http://data.iana.org/TLD/tlds-alpha-by-domain.txt + * List accurate as of {gen_date}. List taken from: + * {url} * This pattern is auto-generated by frameworks/ex/common/tools/make-iana-tld-pattern.py */ public static final String TOP_LEVEL_DOMAIN_STR = @@ -16,8 +19,8 @@ TLD_SUFFIX = '";' URL_PREFIX = r""" /** * Regular expression to match all IANA top-level domains for WEB_URL. - * List accurate as of 2011/07/18. List taken from: - * http://data.iana.org/TLD/tlds-alpha-by-domain.txt + * List accurate as of {gen_date}. List taken from: + * {url} * This pattern is auto-generated by frameworks/ex/common/tools/make-iana-tld-pattern.py */ public static final String TOP_LEVEL_DOMAIN_STR_FOR_WEB_URL = @@ -132,7 +135,7 @@ def getBucket(buckets, line): return bucket def makePattern(prefix, suffix, buckets, isWebUrl=False): - output = prefix + output = prefix.format(gen_date = date.today(), url=URL) output += getBucket(buckets, 'a').dump(isFirst=True, isWebUrl=isWebUrl) @@ -151,7 +154,7 @@ def makePattern(prefix, suffix, buckets, isWebUrl=False): print output if __name__ == "__main__": - f = urlopen('http://data.iana.org/TLD/tlds-alpha-by-domain.txt') + f = urlopen(URL) domains = f.readlines() f.close() |