docs: def status(self):
          """
          Collects the instances state and returns a list.
  
          .. important::
  
              Molecule assumes all instances were created successfully by
              Ansible, otherwise Ansible would return an error on create.  This
              may prove to be a bad assumption.  However, configuring Molecule's
              driver to match the options passed to the playbook may prove
              difficult.  Especially in cases where the user is provisioning
              instances off localhost.
          :returns: list
          """
          status_list = []
          for platform in self._config.platforms.instances:
              instance_name = platform['name']
              driver_name = self.name
              provisioner_name = self._config.provisioner.name
              scenario_name = self._config.scenario.name
  
              status_list.append(
                  Status(
                      instance_name=instance_name,
                      driver_name=driver_name,
                      provisioner_name=provisioner_name,
                      scenario_name=scenario_name,
                      created=self._created(),
                      converged=self._converged(),
                  ))
  
          return status_list