summary refs log tree commit diff
diff options
context:
space:
mode:
authorworldofpeace <worldofpeace@protonmail.ch>2019-11-22 18:05:21 -0500
committerworldofpeace <worldofpeace@protonmail.ch>2019-11-22 18:05:31 -0500
commit519448d2e3b18969b16d7509269aa5d02ecf3597 (patch)
treeeb27d0072295cf90b65449f388485fb14165d9be
parentbe5dcb46065f54f9c6b2ef320aa722865337d179 (diff)
downloadnixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar.gz
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar.bz2
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar.lz
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar.xz
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.tar.zst
nixpkgs-519448d2e3b18969b16d7509269aa5d02ecf3597.zip
nixos/gdm: don't raise an Exception in set-session script
https://github.com/NixOS/nixpkgs/pull/73378#discussion_r349825541
-rwxr-xr-xnixos/modules/services/x11/display-managers/set-session.py3
1 files changed, 2 insertions, 1 deletions
diff --git a/nixos/modules/services/x11/display-managers/set-session.py b/nixos/modules/services/x11/display-managers/set-session.py
index 1c0810fadbf..0cca80af44e 100755
--- a/nixos/modules/services/x11/display-managers/set-session.py
+++ b/nixos/modules/services/x11/display-managers/set-session.py
@@ -78,7 +78,8 @@ def main():
                 )
                 user.set_x_session(session)
             else:
-                raise Exception(f"Couldn't figure out session type for {session_file}")
+                logging.error(f"Couldn't figure out session type for {session_file}")
+                sys.exit(1)
 
 
 if __name__ == "__main__":