mirror of
https://github.com/web3privacy/explorer-data.git
synced 2024-10-15 12:06:26 +02:00
feat: remove script.py
This commit is contained in:
parent
a483949702
commit
836053cdb6
1 changed files with 0 additions and 44 deletions
44
script.py
44
script.py
|
@ -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}")
|
|
Loading…
Reference in a new issue