From ebee3a6ffb2cc0fb556b6912c711bf35a2e6651a Mon Sep 17 00:00:00 2001 From: Ashley Camba Garrido Date: Wed, 23 May 2018 12:32:25 +0100 Subject: Wrap getpwid in exception fixes:#1242 --- raven/scripts/runner.py | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/raven/scripts/runner.py b/raven/scripts/runner.py index 9b06dd1..926925e 100644 --- a/raven/scripts/runner.py +++ b/raven/scripts/runner.py @@ -40,8 +40,10 @@ def get_uid(): import pwd except ImportError: return None - return pwd.getpwuid(os.geteuid())[0] - + try: + return pwd.getpwuid(os.geteuid())[0] + except KeyError: # Sometimes fails in containers + return None def send_test_message(client, options): sys.stdout.write("Client configuration:\n") -- cgit v1.2.1