Module scripts.generate_data§
Script utilitaire pour générer des données factices avec Faker. Permet de générer des utilisateurs et VMs réalistes pour les tests et démonstrations.
- scripts.generate_data.users_with_vms(user_count=<typer.models.OptionInfo object>, min_vms=<typer.models.OptionInfo object>, max_vms=<typer.models.OptionInfo object>, output_file=<typer.models.OptionInfo object>, verbose=<typer.models.OptionInfo object>)[source]§
🎯 Générer des utilisateurs avec leurs VMs
Génère un dataset complet d’utilisateurs français avec des VMs réalistes. Les données sont sauvegardées dans un fichier JSON.
Exemples:
python generate_data.py users-with-vms python generate_data.py users-with-vms --users 100 --max-vms 3 python generate_data.py users-with-vms -u 25 -o mon_dataset.json --verbose
- scripts.generate_data.vms_only(vm_count=<typer.models.OptionInfo object>, user_ids=<typer.models.OptionInfo object>, output_file=<typer.models.OptionInfo object>, verbose=<typer.models.OptionInfo object>)[source]§
🖥️ Générer uniquement des VMs pour des utilisateurs existants
Génère des VMs réalistes et les associe à des utilisateurs existants.
Exemples:
python generate_data.py vms-only python generate_data.py vms-only --vms 200 --user-ids "1,2,3,4,5,6,7,8,9,10" python generate_data.py vms-only -v 50 -u "1,2,3" -o mes_vms.json
- scripts.generate_data.preview(user_count=<typer.models.OptionInfo object>, max_vms=<typer.models.OptionInfo object>)[source]§
👀 Prévisualiser les données générées sans les sauvegarder
Affiche un aperçu des données qui seraient générées.
Exemples: