diff --git a/script.py b/script.py deleted file mode 100644 index 465b056e..00000000 --- a/script.py +++ /dev/null @@ -1,44 +0,0 @@ -import os -import yaml - -# Cesta ke složce, kde jsou projekty -projects_folder = './src/projects' - -# Počítadla -total_files = 0 -updated_files = 0 -skipped_files = 0 - -# Projde všechny soubory v složce projects -for root, dirs, files in os.walk(projects_folder): - for file in files: - if file == 'index.yaml': - total_files += 1 - file_path = os.path.join(root, file) - - # Načti obsah YAML souboru - with open(file_path, 'r') as f: - try: - data = yaml.safe_load(f) - except yaml.YAMLError as exc: - print(f"Chyba při načítání {file_path}: {exc}") - continue - - # Zkontroluj, jestli chybí 'have_token' - if 'third_party_dependency' not in data: - print(f"Pridavam 'have_token' do {file_path}") - data['third_party_dependency'] = False # Přidá položku have_token s hodnotou False - updated_files += 1 - - # Ulož aktualizovaný YAML soubor zpět - with open(file_path, 'w') as f: - yaml.dump(data, f, default_flow_style=False, sort_keys=False) - else: - print(f"Soubor {file_path} již obsahuje 'have_token', preskakuji.") - skipped_files += 1 - -# Výsledný souhrn -print("\n--- SOUHRN ---") -print(f"Celkový počet souborů zpracovaných: {total_files}") -print(f"Počet souborů aktualizovaných: {updated_files}") -print(f"Počet souborů preskocených (již obsahují 'have_token'): {skipped_files}")