]> git.ipfire.org Git - thirdparty/systemd.git/commitdiff
load-fragment: obsolete OnFailureIsolate=
authorYu Watanabe <watanabe.yu+github@gmail.com>
Fri, 29 Dec 2017 08:00:40 +0000 (17:00 +0900)
committerYu Watanabe <watanabe.yu+github@gmail.com>
Mon, 1 Jan 2018 17:23:17 +0000 (02:23 +0900)
src/core/load-fragment-gperf.gperf.m4
src/core/load-fragment.c

index 549c7eb4d6f9aa8e271def3a0b956a3d518b50b2..dde5010e02683222061591da3d5da85d4e3c49d1 100644 (file)
@@ -214,6 +214,7 @@ Unit.RefuseManualStop,           config_parse_bool,                  0,
 Unit.AllowIsolate,               config_parse_bool,                  0,                             offsetof(Unit, allow_isolate)
 Unit.DefaultDependencies,        config_parse_bool,                  0,                             offsetof(Unit, default_dependencies)
 Unit.OnFailureJobMode,           config_parse_job_mode,              0,                             offsetof(Unit, on_failure_job_mode)
+m4_dnl The following is a legacy alias name for compatibility
 Unit.OnFailureIsolate,           config_parse_job_mode_isolate,      0,                             offsetof(Unit, on_failure_job_mode)
 Unit.IgnoreOnIsolate,            config_parse_bool,                  0,                             offsetof(Unit, ignore_on_isolate)
 Unit.IgnoreOnSnapshot,           config_parse_warn_compat,           DISABLED_LEGACY,               0
index b285264aebccf7f2aa8ebbdcab005018ea5e091b..b4b1899e5cbc6e9d196105a917ef37d54281f2d6 100644 (file)
@@ -3955,6 +3955,8 @@ int config_parse_job_mode_isolate(
                 return 0;
         }
 
+        log_notice("%s is deprecated. Please use OnFailureJobMode= instead", lvalue);
+
         *m = r ? JOB_ISOLATE : JOB_REPLACE;
         return 0;
 }