Esempio n. 1
0
def shutdownAll(request):
    user=request.user
    if not checkUser(user)=='manager':
       return HttpResponse(u'权限不足,禁止访问')
    courseId=""
    role="admin"
    username=user.username
    courseId=request.GET['cid']
    if len(courseId)==1:
      courseId="0"+courseId
    session=vm_status.create_session("http://192.178.1.100","root","123456")
    vm_status.change_vm_list_status(session,courseId,"Halted")
    log_detail = LogDetail(manager = user.manager,detail = '对课程'+courseId+u'执行全部开机操作')
    log_detail.save()
    courselist=Course.objects.all()
    return render_to_response("allcourse.html",
                        { "courseList" : courselist,
                         "role":role,
                         "username":username} ,
                        context_instance=RequestContext(request))
Esempio n. 2
0
def rebootAll(request):
    user=request.user
    if not checkUser(user)=='manager':
        return HttpResponse(u'权限不足,禁止访问')
    courseId=''
    persion = user.manager
    role='admin'
    username=user.username
    courseId = request.GET['cid']
    if len(courseId)==1:
        courseId = '0'+courseId
    session = vm_status.create_session('http://192.178.1.100','root','123456')
    vm_status.change_vm_list_status(session,courseId,"Reboot")
    log_detail = LogDetail(manager = user.manager,detail = '对课程'+courseId+u'执行全部重启操作')
    log_detail.save()
    courselist=Course.objects.all()
    return render_to_response("allcourse.html",
                        { "courseList" : courselist,
                         "role":role,
                         "username":username} ,
                        context_instance=RequestContext(request))