in src/smspark/bootstrapper.py [0:0]
def load_instance_type_info(self) -> Dict[str, Any]:
if not os.path.exists(self.INSTANCE_TYPE_INFO_PATH):
logging.warning(f"Path does not exist: {self.INSTANCE_TYPE_INFO_PATH}")
return {}
with open(self.INSTANCE_TYPE_INFO_PATH, "r") as f:
instance_type_info_list = json.loads(f.read())
return {instance["InstanceType"]: instance for instance in instance_type_info_list}