X-Git-Url: http://git.onelab.eu/?a=blobdiff_plain;f=PLC%2FMethods%2FGetBootMedium.py;fp=PLC%2FMethods%2FGetBootMedium.py;h=7b73a93c34693074f2f555867d404ff5339db5a9;hb=d51a2803a4fb08e542e2debb4b49983066e5aaf4;hp=83917f17f4648b2cb5a76c2f039d29e012475e79;hpb=fbd8de494c5c860ea33a812fd6023ae450cff15f;p=plcapi.git diff --git a/PLC/Methods/GetBootMedium.py b/PLC/Methods/GetBootMedium.py index 83917f1..7b73a93 100644 --- a/PLC/Methods/GetBootMedium.py +++ b/PLC/Methods/GetBootMedium.py @@ -457,8 +457,13 @@ class GetBootMedium(Method): elif tag['tagname'] == 'no-hangcheck': build_sh_spec['kargs'].append('hcheck_reboot0') elif tag['tagname'] == 'systemd-debug': + # build_sh_spec['kargs'].append('systemd.log_level=debug') build_sh_spec['kargs'].append('systemd.log_target=console') + build_sh_spec['kargs'].append( + 'systemd.default_standard_output=journal+console') + build_sh_spec['kargs'].append( + 'systemd.default_standard_error=journal+console') # then options can override tags for option in options: if option == "cramfs": @@ -478,6 +483,11 @@ class GetBootMedium(Method): build_sh_spec['kargs'].append('hcheck_reboot0') elif option == "systemd-debug": build_sh_spec['kargs'].append('systemd.log_level=debug') + build_sh_spec['kargs'].append('systemd.log_target=console') + build_sh_spec['kargs'].append( + 'systemd.default_standard_output=journal+console') + build_sh_spec['kargs'].append( + 'systemd.default_standard_error=journal+console') else: raise PLCInvalidArgument("unknown option {}".format(option))