Module vm_manager§

Gestionnaire de VMs pour demo_api

vm_manager.create_vm(name=None, email='jean@dupont21.com', password='password123', os='Ubuntu 22.04', cores=2, ram=4, disk=50, status='stopped', verbose=False)[source]§

🖥️ Créer une VM pour un utilisateur existant

Authentifie un utilisateur existant et crée une VM pour lui.

Exemples:

python vm_manager.py create
python vm_manager.py create --name "Ma VM" --email "alice@example.com" --password "motdepasse"
python vm_manager.py create -n "VM Test" --ram 8 --disk 100 --verbose
Parameters:
Return type:

None

vm_manager.create_vm_cli(name=<typer.models.OptionInfo object>, email=<typer.models.OptionInfo object>, password=<typer.models.OptionInfo object>, os=<typer.models.OptionInfo object>, cores=<typer.models.OptionInfo object>, ram=<typer.models.OptionInfo object>, disk=<typer.models.OptionInfo object>, status=<typer.models.OptionInfo object>, verbose=<typer.models.OptionInfo object>)[source]§

🖥️ Créer une VM pour un utilisateur existant

Authentifie un utilisateur existant et crée une VM pour lui.

Exemples:

python vm_manager.py create
python vm_manager.py create --name "Ma VM" --email "alice@example.com" --password "motdepasse"
python vm_manager.py create -n "VM Test" --ram 8 --disk 100 --verbose
Parameters:
Return type:

None