Zdalne-systemy-z-kit-uVPN/images.py

24 lines
542 B
Python
Raw Normal View History

2023-04-19 12:10:31 +00:00
class Image:
2023-04-20 14:29:01 +00:00
def __init__(self, id, token, name, vpn_ip):
2023-04-19 12:10:31 +00:00
self.id = id
self.name = name
self.token = token
2023-04-20 14:29:01 +00:00
self.vpn_ip = vpn_ip
2023-04-19 12:10:31 +00:00
2023-04-21 14:39:25 +00:00
2023-04-19 12:10:31 +00:00
class ImageManager:
def __init__(self):
self.images = []
def add_image(self, machine):
self.images.append(machine)
def remove_image(self, machine):
self.images.remove(machine)
def get_image_by_token(self, token):
for image in self.images:
if image.token == token:
return image
return None