code: def listen(self, address='session'):
          
          if isinstance(address, six.string_types):
              addresses = parse_dbus_address(address)
          else:
              addresses = [address]
          for addr in addresses:
              try:
                  super(DbusServer, self).listen(addr)
              except pyuv.error.UVError:
                  self._log.error('skipping address {}', saddr(addr))
docs: Start listening on *address* for new connection.
  
          The *address* argument must be a D-BUS server address, in the format
          described in the D-BUS specification. It may also be one of the special
          addresses ``'session'`` or ``'system'``, to connect to the D-BUS
          session and system bus, respectively.