code: def populate_secret_host_path(
      host_path: str, secret_data: Dict[str, bytes]
  ):
      os.makedirs(host_path)
      if secret_data is not None:
          for filename, data in secret_data.items():
              with open(f"{host_path}/{filename}", "wb") as f:
                  f.write(base64.b64decode(data))
  
imports: import argparse
  import asyncio
  import base64
  import json
  import os
  from shlex import quote
  from typing import Dict, List, Optional, Tuple
  import kubernetes_asyncio.client
  import kubernetes_asyncio.config
  from ci.build import BuildConfiguration, Code
  from ci.environment import KUBERNETES_SERVER_URL, STORAGE_URI
  from ci.github import clone_or_fetch_script
  from ci.utils import generate_token
  from gear import K8sCache
  from hailtop.utils import check_shell_output
label_desc: Use image node_id 1 for calling a global function with example usage: populate_secret_host_path(host_path, secret_data) without return types