Esempio n. 1
0
def post_job(job_request_filepath, job_data_filepath):
    """Create a new job"""
    if job_request_filepath == None or job_request_filepath == "":
        print "--request filepath required"
        return
    
    if os.path.exists(job_request_filepath) == False:
        print "Invalid request filepath"
        return
    
    datafile = open(job_request_filepath, "r")
    request = datafile.read()
    datafile.close()
    doc = None
    
    if job_data_filepath == None or job_data_filepath == "":
        doc = resources.post_job(request, None)
    else:
        if os.path.exists(job_data_filepath) == False:
            print "Invalid job data filepath"
            return
    
        doc = resources.post_job(request, job_data_filepath)
    
    if doc == None:
        print "No data returned"
        return
    
    print(etree.tostring(doc, pretty_print=True))
Esempio n. 2
0
def post_job(args):
    """Create a new job"""
    if os.path.exists(args.request) == False:
        print "Invalid request filepath"
        return
    
    datafile = open(args.request, "r")
    request = datafile.read()
    datafile.close()
    doc = None
    
    if args.job_data == None or args.job_data == "":
        doc = resources.post_job(request, None)
    else:
        if os.path.exists(args.job_data) == False:
            print "Invalid job data filepath"
            return
    
        doc = resources.post_job(args.request, args.job_data)
    
    print_result(doc)
Esempio n. 3
0
def post_job(args):
    """Create a new job"""
    if os.path.exists(args.request) == False:
        print "Invalid request filepath"
        return

    datafile = open(args.request, "r")
    request = datafile.read()
    datafile.close()
    doc = None

    if args.job_data == None or args.job_data == "":
        doc = resources.post_job(request, None)
    else:
        if os.path.exists(args.job_data) == False:
            print "Invalid job data filepath"
            return

        doc = resources.post_job(args.request, args.job_data)

    print_result(doc)