(cls, params: Dict[str, Any])
| 15 | |
| 16 | @classmethod |
| 17 | def get_config_file_name(cls, params: Dict[str, Any]) -> str: |
| 18 | json_str = json.dumps(params, sort_keys=True) |
| 19 | json_str = json_str.replace(" ", "").replace("\n", "").replace('"', "").replace(":", "=") |
| 20 | filename = json_str |
| 21 | device_name = get_current_device_name().replace(" ", "_") |
| 22 | return f"{filename}_{device_name}.json" |
| 23 | |
| 24 | @classmethod |
| 25 | @lru_cache(maxsize=None) |
no test coverage detected