summaryrefslogtreecommitdiffstats
path: root/meta/lib/oe/sstatesig.py
diff options
context:
space:
mode:
authorJoshua Watt <JPEWhacker@gmail.com>2024-03-25 09:56:04 -0600
committerRichard Purdie <richard.purdie@linuxfoundation.org>2024-03-26 17:10:49 +0000
commit47ea9418dfa31a87bc0014c482be5bfdc9df98e1 (patch)
tree4022a4a27d1c43e1fd68fe9c74fb99b262139acb /meta/lib/oe/sstatesig.py
parent45366f9162e5a7707c8a46c46b115e8501d367d0 (diff)
downloadopenembedded-core-47ea9418dfa31a87bc0014c482be5bfdc9df98e1.tar.gz
sstatesig: Warn on bad .netrc
If there is an error parsing .netrc, warn the user Signed-off-by: Joshua Watt <JPEWhacker@gmail.com> Signed-off-by: Richard Purdie <richard.purdie@linuxfoundation.org>
Diffstat (limited to 'meta/lib/oe/sstatesig.py')
-rw-r--r--meta/lib/oe/sstatesig.py2
1 files changed, 2 insertions, 0 deletions
diff --git a/meta/lib/oe/sstatesig.py b/meta/lib/oe/sstatesig.py
index b867e2a052..b9aa39cdcc 100644
--- a/meta/lib/oe/sstatesig.py
+++ b/meta/lib/oe/sstatesig.py
@@ -338,6 +338,8 @@ class SignatureGeneratorOEEquivHash(SignatureGeneratorOEBasicHashMixIn, bb.sigge
self.username, _, self.password = auth
except FileNotFoundError:
pass
+ except netrc.NetrcParseError as e:
+ bb.warn("Error parsing %s:%d: %s" % (e.filename, e.lineno, e.msg))
# Insert these classes into siggen's namespace so it can see and select them
bb.siggen.SignatureGeneratorOEBasicHash = SignatureGeneratorOEBasicHash