Beispiel #1
0
    if grep is not None:
        grep_act = '|grep'
    else:
        grep_act = ''
        grep = ''

    if serv == 'haproxy-wi.access.log':
        cmd = "cat %s| awk -F\"/|:\" '$3>\"%s:00\" && $3<\"%s:00\"' |tail -%s  %s %s" % (
            apache_log_path + "/" + serv, date, date1, rows, grep_act, grep)
    else:
        cmd = "cat %s| awk '$4>\"%s:00\" && $4<\"%s:00\"' |tail -%s  %s %s" % (
            apache_log_path + "/" + serv, date, date1, rows, grep_act, grep)

    output, stderr = funct.subprocess_execute(cmd)

    print(funct.show_log(output))
    print(stderr)

if form.getvalue('viewlogs') is not None:
    viewlog = form.getvalue('viewlogs')
    log_path = funct.get_config_var('main', 'log_path')
    rows = form.getvalue('rows')
    grep = form.getvalue('grep')
    hour = form.getvalue('hour')
    minut = form.getvalue('minut')
    hour1 = form.getvalue('hour1')
    minut1 = form.getvalue('minut1')
    date = hour + ':' + minut
    date1 = hour1 + ':' + minut1

    if grep is not None:
Beispiel #2
0
    hour1 = form.getvalue('hour1')
    minut1 = form.getvalue('minut1')
    date = hour + ':' + minut
    date1 = hour1 + ':' + minut1

    if grep is not None:
        grep_act = '|grep'
    else:
        grep_act = ''
        grep = ''

    cmd = "cat %s| awk -F\"/|:\" '$3>\"%s:00\" && $3<\"%s:00\"' |tail -%s  %s %s" % (
        '/var/log/httpd/' + serv, date, date1, rows, grep_act, grep)
    output, stderr = funct.subprocess_execute(cmd)

    funct.show_log(output)
    print(stderr)

if form.getvalue('viewlogs') is not None:
    viewlog = form.getvalue('viewlogs')
    log_path = funct.get_config_var('main', 'log_path')
    rows = form.getvalue('rows2')
    grep = form.getvalue('grep')
    hour = form.getvalue('hour')
    minut = form.getvalue('minut')
    hour1 = form.getvalue('hour1')
    minut1 = form.getvalue('minut1')
    date = hour + ':' + minut
    date1 = hour1 + ':' + minut1

    if grep is not None: