commit | 8d1193cb603219adb8c864988dc89c0424d79002 | [log] [tgz] |
---|---|---|
author | Matthew Barth <msbarth@us.ibm.com> | Tue Sep 14 10:36:06 2021 -0500 |
committer | Matthew Barth <msbarth@us.ibm.com> | Tue Sep 14 11:05:21 2021 -0500 |
tree | ed47d8e11f9866e5449f9ca24e4057cac69ad0cc | |
parent | 12e888fb630499ab4211f5a93a5b36b20ad56ea1 [diff] |
json: Handle compatible interface not existing yet Catch the DBusMethodError exception that is thrown when the compatible interface does not exist on any dbus object yet. When this occurs, attempt to load the JSON config(s) from the override or default locations, then wait for the interfacesAdded signal of the compatible interface if still the JSON config(s) could not be found. Change-Id: I3059e235b292818119523ed0fb219688141e39db Signed-off-by: Matthew Barth <msbarth@us.ibm.com>