enhancing CLI usage of starting a cluster

This commit is contained in:
Ari Brown 2023-11-16 10:44:12 -05:00
parent fe06b6b808
commit 902302c9df
2 changed files with 4 additions and 3 deletions

View file

@ -52,10 +52,10 @@ try:
print(dp.count().compute()) print(dp.count().compute())
with Timing("mean latitude"): with Timing("mean latitude"):
print(dp.map_partitions(lambda p: p.groupby(p.index).latitude.mean()).compute()) print(dp.groupby(dp.index).latitude.mean().compute())
with Timing("mean longitude"): with Timing("mean longitude"):
print(dp.map_partitions(lambda p: p.groupby(p.index).longitude.mean()).compute()) print(dp.groupby(dp.index).longitude.mean().compute())
finally: finally:
########## FIN ####################### ########## FIN #######################

View file

@ -1,3 +1,4 @@
import sys
import minerva import minerva
from minerva.pier import Pier from minerva.pier import Pier
@ -32,7 +33,7 @@ pier = m.pier(subnet_id = "subnet-05eb26d8649a093e1", # project-subnet-public
key_pair = ("Ari-Brown-HAY", "~/.ssh/Ari-Brown-HAY.pem"), key_pair = ("Ari-Brown-HAY", "~/.ssh/Ari-Brown-HAY.pem"),
iam = "Minerva") iam = "Minerva")
cluster = pier.cluster(scheduler, worker, num_workers=5) cluster = pier.cluster(scheduler, worker, num_workers=sys.argv[1])
cluster.start() cluster.start()
print(cluster.public_location) print(cluster.public_location)