code: def __init__(self, fs: AsyncFS, batch_logs_storage_uri, instance_id):
      self.fs = fs
      self.batch_logs_storage_uri = batch_logs_storage_uri
      self.instance_id = instance_id
  
      self.batch_logs_root = (
          f"{batch_logs_storage_uri}/batch/logs/{instance_id}/batch"
      )
  
      log.info(f"BATCH_LOGS_ROOT {self.batch_logs_root}")
      format_version = BatchFormatVersion(BATCH_FORMAT_VERSION)
      log.info(
          f'EXAMPLE BATCH_JOB_LOGS_PATH {self.log_path(format_version, 1, 1, "abc123", "main")}'
      )
  
file_path: hail/batch/batch/file_store.py
imports: import asyncio
  import logging
  from typing import Optional
  import pandas
  from hailtop.aiotools.fs import AsyncFS
  from .batch_format_version import BatchFormatVersion
  from .globals import BATCH_FORMAT_VERSION
  from .resource_usage import ResourceUsageMonitor
  from .spec_writer import SpecWriter
label_desc: Use image node_id 1 to create a new FileStore object  with example: obj = FileStore(fs, batch_logs_storage_uri, instance_id)