Beispiel #1
0
    def __init__(self, ood_instance, data_dir=DEFAULT_DATA_DIR):
        self.state, _ = DropletState.objects.get_or_create(ood=ood_instance)
        self.mcc = Client(ood_instance)
        self.data_dir = os.path.expanduser(data_dir)
        if not os.path.exists(self.data_dir):
            os.mkdir(self.data_dir)

        self.api_key_path = os.path.join(self.data_dir, DROPLET_KEY_FILENAME)

        self._snapshot_action = None
        self._droplet_ip = None
        self._refresh_droplet()
Beispiel #2
0
 def __init__(self, ood_instance):
     self.state, _ = SimpleServerState.objects.get_or_create(
         ood=ood_instance)
     self.mcc = Client(ood_instance)