Hi Jeff,
>>> import htcondor
>>> pool = "tweetybird03.cern.châ
>>> coll = htcondor.Collector(pool)
>>> startd_ads = coll.query(htcondor.AdTypes.Startd, 'SlotType =?= "Partitionable" && Arch =?= "aarch64"', ['Name', 'Cpus', 'Stateâ])
>>> for ad in startd_ads:
... print(f'{ad["Name"]} {ad["Cpus"]} {ad["State"]}')
...
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 6 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 8 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
slot1@xxxxxxxxxxxxxxxxxx 0 Unclaimed
cheers,
ben
|