Beispiel #1
0
def stop_run_pilot(pilot_id):

    pilot = DareBigJobPilot.objects.get(id=pilot_id)
    pilot_url = pilot.pilot_url
    pilot_compute = PilotCompute(pilot_url=str(pilot.pilot_url))
    pilot_compute.cancel()
    pilot.pilot_url = ""
    pilot.status = "Stopped"
    pilot.save()

    print("Stopped Pilot: %s " % (pilot_url), pilot.id)
Beispiel #2
0
def stop_run_pilot(pilot_id):

    pilot = DareBigJobPilot.objects.get(id=pilot_id)
    pilot_url = pilot.pilot_url
    pilot_compute = PilotCompute(pilot_url=str(pilot.pilot_url))
    pilot_compute.cancel()
    pilot.pilot_url = ""
    pilot.status = "Stopped"
    pilot.save()

    print(("Stopped Pilot: %s " % (pilot_url), pilot.id))
Beispiel #3
0
 def cancel_pilot(self, pilot_url):
     pilot_compute = PilotCompute(pilot_url=pilot_url)
     pilot_compute.cancel()
     self.pilots.remove(pilot_url)
     self.__persist()