Exemple #1
0
def load_file(request, id):
    cursor = connection.cursor()
    sql = """
    select tp.name, tp.group, tp.gradation from task_content tc
    left join task_project tp
    on  tc.project = tp.name and tc.env = tp.gradation
    where tc.id = '%s'
    """ % id
    cursor.execute(sql)
    row = cursor.fetchone()

    project, group, percent = row[0], row[1], row[2]

    #print project, group, percent

    l = Log(project, group, "%d%%" % percent)
    content = l.load()

    return render_to_response("log_view.html", {
        "config": config,
        "content": content
    })
Exemple #2
0
os.putenv('JAVA_HOME', '/usr/local/jdk')
os.putenv('PATH', '/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/jre/bin')
os.putenv('CLASSPATH', '/bin:/usr/kerberos/sbin:/usr/kerberos/bin:/usr/local/sbin:/usr/local/bin:/sbin:/bin:/usr/sbin:/usr/bin:/root/bin:/root/bin:/jre/bin:/lib/tools.jar:/lib/dt.jar')
os.putenv('JETTY_HOME', '/usr/local/ctier/pkgs/jetty-6.1.21')
os.putenv('CTL_BASE', '/usr/local/ctier/ctl/')




id, run_id, project, group, percent, stat = sys.argv[1:]              #stat: u(update)  ro r(rollback)

try:
    int(percent)
except:
    l = Log(project, group, percent)
else:
    l = Log(project, group, "%s%%" % percent)



mysql_conn = Mysql(
    host = '127.0.0.1',
    user = '******',
    password = '******',
    database = 'autorelease',
)


mongo_conn = Mongo(
    host = '127.0.0.1',