diff options
author | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-20 13:25:43 +0000 |
---|---|---|
committer | Richard Purdie <richard.purdie@linuxfoundation.org> | 2014-01-21 10:20:13 +0000 |
commit | 594c2e01e7f36476fee3ee47e2e94f60f06f2df9 (patch) | |
tree | b1eb08ddece720c7534154a6c51735d9083798e4 /bitbake | |
parent | 453eb5432d3341a304c1ff5b94de7e567d321aa3 (diff) | |
download | poky-594c2e01e7f36476fee3ee47e2e94f60f06f2df9.tar.gz |
bitbake: fetch2: Improve invalid SRCREV error message
The current message can be ambiguous, improve it (and also rename a
variable to clean up the rest of the function).
(Bitbake rev: 0c1bb7c0fce7b0f334311a2893ccb00385fa8d55)
Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'bitbake')
-rw-r--r-- | bitbake/lib/bb/fetch2/__init__.py | 15 |
1 files changed, 5 insertions, 10 deletions
diff --git a/bitbake/lib/bb/fetch2/__init__.py b/bitbake/lib/bb/fetch2/__init__.py index 8b6c3eed6c..de95074c40 100644 --- a/bitbake/lib/bb/fetch2/__init__.py +++ b/bitbake/lib/bb/fetch2/__init__.py | |||
@@ -897,17 +897,12 @@ def srcrev_internal_helper(ud, d, name): | |||
897 | raise FetchError("Conflicting revisions (%s from SRCREV and %s from the url) found, please spcify one valid value" % (srcrev, parmrev)) | 897 | raise FetchError("Conflicting revisions (%s from SRCREV and %s from the url) found, please spcify one valid value" % (srcrev, parmrev)) |
898 | return parmrev | 898 | return parmrev |
899 | 899 | ||
900 | rev = srcrev | 900 | if srcrev == "INVALID" or not srcrev: |
901 | if rev == "INVALID" or not rev: | 901 | raise FetchError("Please set a valid SRCREV for url %s (possible key names are %s, or use a ;rev=X URL parameter)" % (str(attempts), ud.url), ud.url) |
902 | var = "SRCREV_pn-%s" % pn | 902 | if srcrev == "AUTOINC": |
903 | if name != '': | 903 | srcrev = ud.method.latest_revision(ud, d, name) |
904 | var = "SRCREV_%s_pn-%s" % (name, pn) | ||
905 | raise FetchError("Please set %s to a valid value" % var, ud.url) | ||
906 | if rev == "AUTOINC": | ||
907 | rev = ud.method.latest_revision(ud, d, name) | ||
908 | |||
909 | return rev | ||
910 | 904 | ||
905 | return srcrev | ||
911 | 906 | ||
912 | def get_checksum_file_list(d): | 907 | def get_checksum_file_list(d): |
913 | """ Get a list of files checksum in SRC_URI | 908 | """ Get a list of files checksum in SRC_URI |