In [ ]:
"""To test the implementation of gcloud.py"""
from syft.grid.autoscale import gcloud
from syft.grid.autoscale.utils import gcloud_configurations as configs

In [ ]:
NEW = gcloud.GoogleCloud(
    credentials="/usr/terraform.json", project_id="project", region="us-central1",
)

In [ ]:
c1 = NEW.create_cluster(
    name="my-cluster1",
    machine_type=configs.MachineType.f1_micro,
    zone=configs.Zone.us_central1_a,
    image_family=configs.ImageFamily.ubuntu_2004_lts,
    target_size=3,
    eviction_policy="delete",
)

In [ ]:
c1.sweep()

In [ ]:
NEW.destroy()

In [ ]: