Exemple #1
0
def read_file(infile, outfile, url, article, verbose, result):
    job = Job(verbose)

    if not outfile:
        outfile = "default.html"

    if job.debug:
        print("+ Running with debugging output")

    if url is not None and infile is not None:
        print("Cannot use both -u and -f choose one")

    elif url is not None:
        if article:
            obj = job.url_article(url)
            print_outfile(outfile, obj)
        else:
            obj = job.url_email(url)
            print_outfile(outfile, obj)

    elif infile is not None:
        if result:
            obj = job.run_results(infile)
            print_results(obj, job)
        else:
            obj = job.html_email(infile, source_code=True)
            print_outfile(outfile, obj)

            obj = job.run_results(outfile)
            print_results(obj, job)

    print("Goodbye!")
Exemple #2
0
def read_file(infile, outfile, url, article, verbose, result):
    job = Job(verbose)

    if not outfile:
        outfile = "default.html"

    if job.debug:
        print("+ Running with debugging output")

    if url is not None and infile is not None:
        print("Cannot use both -u and -f choose one")

    elif url is not None:
        if article:
            obj = job.url_article(url)
            print_outfile(outfile, obj)
        else:
            obj = job.url_email(url)
            print_outfile(outfile, obj)

    elif infile is not None:
        if result:
            obj = job.run_results(infile)
            print_results(obj, job)
        else:
            obj = job.html_email(infile)
            print_outfile(outfile, obj)

            obj = job.run_results(outfile)
            print_results(obj, job)

    print("Goodbye!")