code: def client_for(self, config_path, quiet=False, bootstrap_server=False,
                     create_client=False):
          
          client = None
          abs_path = os.path.abspath(config_path)
          if abs_path in self.clients:
              client = self.clients[abs_path]
          elif create_client:
              client = self.create_client(config_path)
              if client.setup(quiet=quiet, bootstrap_server=bootstrap_server):
                  self.clients[abs_path] = client
          return client
docs: Get a cached client for a project, otherwise create one.