hw-error: option to quiesce on hw error

The follow describes a design for allowing users to request a system
quiesce itself if a hardware error is detected:
https://gerrit.openbmc-project.xyz/c/openbmc/docs/+/29603

The new property has been put under a Settings object with the
expectation that other user controlled features will be needed within
phosphor-logging in the future.

Change-Id: Ia76af5221ba9c34116e5facfa18aa34fa3b30628
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/xyz/openbmc_project/Logging/Settings.interface.yaml b/xyz/openbmc_project/Logging/Settings.interface.yaml
new file mode 100644
index 0000000..fb9f7c3
--- /dev/null
+++ b/xyz/openbmc_project/Logging/Settings.interface.yaml
@@ -0,0 +1,10 @@
+description: >
+    Implement to control different behaviors on the Logging service. See
+    properties below for more information.
+properties:
+    - name: QuiesceOnHwError
+      type: boolean
+      default: false
+      description: >
+          If true, a hardware failure within the system will result in a
+          Quiesce of the BMC state. If false, no action is taken.