Remove use of settings in chassis_control.py

This application is slowly being deprecated. This change
is to allow us to pull the legacy settings object out
of the image.

Tested: I built an image with these changes plus the removal of
settings and verified our CT regression bucket still passed.

Change-Id: Ia9416b2faba9a0e3b10f433a0e597530f75177e5
Signed-off-by: Andrew Geissler <geissonator@yahoo.com>
diff --git a/pychassisctl/chassis_control.py b/pychassisctl/chassis_control.py
index 091b8d6..0abd422 100644
--- a/pychassisctl/chassis_control.py
+++ b/pychassisctl/chassis_control.py
@@ -49,11 +49,6 @@
                 'object_name': '/org/openbmc/HostServices',
                 'interface_name': 'org.openbmc.HostServices'
             },
-            'settings': {
-                'bus_name': 'org.openbmc.settings.Host',
-                'object_name': '/org/openbmc/settings/host0',
-                'interface_name': 'org.freedesktop.DBus.Properties'
-            },
             'systemd': {
                 'bus_name': 'org.freedesktop.systemd1',
                 'object_name': '/org/freedesktop/systemd1',
@@ -82,8 +77,6 @@
                                 dbus_interface="org.openbmc.Watchdog",
                                 signal_name="WatchdogError")
 
-        bus.add_signal_receiver(self.SystemStateHandler,
-                                signal_name="GotoSystemState")
 
     def getInterface(self, name):
         o = self.dbus_objects[name]
@@ -156,15 +149,6 @@
 
     # Signal handler
 
-    def SystemStateHandler(self, state_name):
-        if state_name in ["HOST_POWERED_OFF", "HOST_POWERED_ON"]:
-            intf = self.getInterface('settings')
-            intf.Set("org.openbmc.settings.Host", "system_state", state_name)
-
-        if (state_name == "HOST_POWERED_OFF" and self.Get(DBUS_NAME,
-                                                          "reboot") == 1):
-            self.powerOn()
-
     def power_button_signal_handler(self):
         # toggle power, power-on / soft-power-off
         state = self.getPowerState()