code: def __init__(self, c=None):
      self.name: str = c.get("name") if c else ""
      self.path: str = c.get("path") if c else ""
      self.image: str = c.get("image") if c else ""
      self.meta: Dict = c.get("meta") if c else {}
      self.create_ts: int = (
          c.get("create_ts") if c and c.get("create_ts") else 0
      )
      self.last_access_ts: int = (
          c.get("last_access_ts")
          if c and c.get("last_access_ts")
          else 0
      )
      self.expiry: int = c.get("expiry") if c and c.get("expiry") else 0
  
imports: import json
  import logging
  import os
  import pathlib
  import shutil
  import tempfile
  import time
  import uuid
  from typing import Dict
label_desc: Use image node_id 1 to create a new SessionInfo object  with example: obj = SessionInfo(c)