Example #1
0
def imaging_complete(machine_request_id):
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = 'completed'
    machine_request.save()
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_machine_name)
    new_image_id = machine_request.new_machine.identifier
    return new_image_id
Example #2
0
def imaging_complete(machine_request_id):
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = 'completed'
    machine_request.save()
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_machine_name)
    new_image_id = machine_request.new_machine.identifier
    return new_image_id
Example #3
0
def imaging_complete(new_image_id, machine_request_id):
    # if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = "completed"
    machine_request.save()
    send_image_request_email(
        machine_request.new_machine_owner, machine_request.new_machine, machine_request.new_machine_name
    )
    return new_image_id
Example #4
0
def imaging_complete(new_image_id, machine_request_id):
    #if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = 'completed'
    machine_request.save()
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_machine_name)
    return new_image_id
Example #5
0
def process_request(new_image_id, machine_request_id):
    # if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    invalidate_machine_cache(machine_request)
    set_machine_request_metadata(machine_request, new_image_id)
    process_machine_request(machine_request, new_image_id)
    send_image_request_email(
        machine_request.new_machine_owner, machine_request.new_machine, machine_request.new_machine_name
    )
Example #6
0
def process_request(new_image_id, machine_request_id):
    #if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = 'processing - %s' % new_image_id
    machine_request.save()
    invalidate_machine_cache(machine_request)
    set_machine_request_metadata(machine_request, new_image_id)
    process_machine_request(machine_request, new_image_id)
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_machine_name)
Example #7
0
def imaging_complete(machine_request_id):
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.old_status = 'completed'
    new_status, _ = StatusType.objects.get_or_create(name="completed")
    machine_request.status = new_status
    machine_request.end_date = timezone.now()
    machine_request.save()
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_application_name)
    new_image_id = machine_request.new_machine.identifier
    return new_image_id
def imaging_complete(machine_request_id):
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.old_status = 'completed'
    new_status, _ = StatusType.objects.get_or_create(name="completed")
    machine_request.status = new_status
    machine_request.end_date = timezone.now()
    machine_request.save()
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_application_name)
    new_image_id = machine_request.new_machine.identifier
    return new_image_id
Example #9
0
def process_request(new_image_id, machine_request_id):
    # if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = "processing - %s" % new_image_id
    machine_request.save()
    invalidate_machine_cache(machine_request)

    # NOTE: This is taken care of indirectly by process_machine_request
    # and more directly by core/application.py:save_app_data
    # set_machine_request_metadata(machine_request, new_image_id)

    process_machine_request(machine_request, new_image_id)
    send_image_request_email(
        machine_request.new_machine_owner, machine_request.new_machine, machine_request.new_machine_name
    )
    return new_image_id
Example #10
0
def process_request(new_image_id, machine_request_id):
    #if ipdb:
    #    ipdb.set_trace()
    machine_request = MachineRequest.objects.get(id=machine_request_id)
    machine_request.status = 'processing - %s' % new_image_id
    machine_request.save()
    invalidate_machine_cache(machine_request)

    #NOTE: This is taken care of indirectly by process_machine_request
    # and more directly by core/application.py:save_app_data
    #set_machine_request_metadata(machine_request, new_image_id)

    process_machine_request(machine_request, new_image_id)
    send_image_request_email(machine_request.new_machine_owner,
                             machine_request.new_machine,
                             machine_request.new_machine_name)
    return new_image_id