Exemple #1
0
#coding=utf-8
import sys
import codecs
sys.path.append("..")
from django.http import HttpResponse 
from django.shortcuts import render_to_response 
from libs.PyMysql import pymysql
from comand import command
from server_list.views import project_list
conn=pymysql()
def report_web(request):
    ldate=[]
    for d in datelist():
        d=d[0].strftime("%Y-%m-%d")
        ldate.append(d)
    if request.method=='GET':
        if html_merge(0):
            return render_to_response('report.html',{"datelist":ldate})
    #return HttpResponse(html_merge())
    else:
        if request.POST.has_key("date"):
            r_date=request.POST['date']
            if html_merge(r_date):
                return render_to_response('report.html',{"datelist":ldate})
        else:
            if  request.POST.has_key("type"):
                return his_report(False,0)
            else: 
                #print request.POST   
                return his_report(request.POST["projects"],request.POST["counts"])
            #return render_to_response('report_pro.html',{"datelist":ldate})
Exemple #2
0
#-*- coding: utf-8 -*-
from server_add import server_add
from project_manage import project_manage
from django.shortcuts import render_to_response
from django.http import HttpResponseRedirect
from libs.PyMysql import pymysql
from server_list import meta_list
conn = pymysql()
servercfg = server_add()
projectcfg = project_manage()
slist = meta_list()


def home(request):
    #print request.POST
    if request.method == "GET":
        #serverlist=server_list(1)
        serverlist = slist.basic_list(1)
        return render_to_response(
            'server_list.html', {
                'serverlist': serverlist,
                "note": "Password for manage:",
                "projectlist": project_list()
            })
    else:
        default_project = request.POST["project"]
        return render_to_response('server_list.html',{'serverlist':slist.basic_list(default_project),"note":"Password for manage:","projectlist":project_list(),\
                                                      "default_project":default_project})


def server_list(project):
Exemple #3
0
 def __init__(self):
     self.conn = pymysql()
Exemple #4
0
 def __init__(self):
     self.conn = pymysql()
Exemple #5
0
 def __init__(self):
     self.time=time.strftime("%Y-%m-%d")
     self.mailcontent=""
     self.conn=pymysql()
     self.serverlist=data_track().server_list()
Exemple #6
0
 def __init__(self):
     self.db=pymysql()
     self.ssh=paramiko.SSHClient()
     self.conn=pymysql()
Exemple #7
0
 def __init__(self):
     self.time = time.strftime("%Y-%m-%d")
     self.mailcontent = ""
     self.conn = pymysql()
     self.serverlist = data_track().server_list()
Exemple #8
0
 def __init__(self):
     self.db = pymysql()
     self.ssh = paramiko.SSHClient()
     self.conn = pymysql()