(path)
| 36 | VERSION_YAML = os.path.join(daplink_dir, "records", "tools", "version.yaml") |
| 37 | |
| 38 | def load_project_list(path): |
| 39 | project_list = [] |
| 40 | with open(path, 'r') as top_yaml: |
| 41 | try: |
| 42 | topdict = yaml.safe_load(top_yaml) |
| 43 | for dict_key in topdict: |
| 44 | if dict_key == 'projects': |
| 45 | for project in topdict[dict_key]: |
| 46 | project_list.append(project) |
| 47 | break |
| 48 | except yaml.YAMLError as ex: |
| 49 | print("Found yaml parse error", ex) |
| 50 | return project_list |
| 51 | |
| 52 | def get_core_count(): |
| 53 | try: |