docs: def status(self, name=''):
          """Return a list of the statuses of the `name` service, or
          if name is omitted, a list of the status of all services for this
          specific init system.
  
          There should be a standardization around the status fields.
          There currently isn't.
  
          `self.services` is set in `base.py`
          """
          super(SystemD, self).status(name=name)
  
          svc_list = sh.systemctl('--no-legend', '--no-pager', t='service')
          svcs_info = [self._parse_service_info(svc) for svc in svc_list]
          if name:
              names = (name, name + '.service')
              # return list of one item for specific service
              svcs_info = [s for s in svcs_info if s['name'] in names]
          self.services['services'] = svcs_info
          return self.services