Files
vms/lib/provider.py
T
2023-12-18 02:04:17 +00:00

16 lines
378 B
Python

class Provider:
def __init__(self, name, arch):
self.name = name
self.arch = arch
def __str__(self) -> str:
return f"{self.name}.{self.arch}"
@property
def runner(self) -> str:
if self.name == "qemu":
return "qemu"
elif self.name.startswith("virtualbox"):
return "virtualbox"
return None