class_docstr: General JSON config manager
  
  Deals with persisting/storing config in a json file
class_docstr_tok: ["General","JSON","config","manager","Deals","with","persisting\/storing","config","in","a","json","file"]
code: def file_name(self, section_name: str) -> str:
      return os.path.join(self.config_dir, section_name + ".json")
  
file_path: catboost/contrib/python/traitlets/py3/traitlets/config/manager.py
imports: from __future__ import annotations
  import errno
  import json
  import os
  from typing import Any
  from traitlets.config import LoggingConfigurable
  from traitlets.traitlets import Unicode
label_desc: Use image node_id 2 for calling the BaseJSONConfigManager obj's underlying member method code with example usage: obj.file_name(section_name) and returns: os