code: def _new_meta_id(self):
      meta_id = uuid.uuid4().hex
      with util.TempFile("guild-s3-") as tmp:
          with open(tmp.path, "w") as f:
              f.write(meta_id)
          args = [
              "--bucket",
              self.bucket,
              "--key",
              _join_path(self.root, "meta-id"),
              "--body",
              tmp.path,
          ]
          self._s3api_output("put-object", args)
  
imports: import itertools
  import logging
  import os
  import subprocess
  import sys
  import uuid
  from guild import remote
  from guild import remote_util
  from guild import util
  from guild import var
  from .None import meta_sync
label_desc: Use image node_id 22 for calling the S3Remote obj's underlying member method code with example usage: obj._new_meta_id() without return types