docs: def get_power(self):
          """Get current power state of the managed system
  
          The response, if successful, should contain 'powerstate' key and
          either 'on' or 'off' to indicate current state.
  
          :returns: dict -- {'powerstate': value}
          """
          response = self.raw_command(netfn=0, command=1)
          if 'error' in response:
              raise exc.IpmiException(response['error'])
          assert (response['command'] == 1 and response['netfn'] == 1)
          powerstate = 'on' if (response['data'][0] & 1) else 'off'
          return {'powerstate': powerstate}