@@ -390,8 +390,8 @@ def apps_playbook_modf(request,pid):
390390 Ansible_Playbook_Number .objects .filter (playbook = playbook ,playbook_server = ip ).delete ()
391391 else :
392392 for server in numberList :
393- Ansible_Playbook_Number .objects .filter (playbook = playbook ,playbook_server = server .playbook_server ).delete ()
394- AnsibleRecord .PlayBook .insert (user = str (request .user ),ans_id = playbook .id ,ans_name = playbook .playbook_name ,ans_content = "修改Ansible剧本" ,ans_server = None )
393+ Ansible_Playbook_Number .objects .filter (playbook = playbook ,playbook_server = server .playbook_server ).delete ()
394+ AnsibleRecord .PlayBook .insert (user = str (request .user ),ans_id = playbook .id ,ans_name = playbook .playbook_name ,ans_content = "修改Ansible剧本" ,ans_server = ',' . join ( sList ) )
395395 return HttpResponseRedirect ('/apps/playbook/modf/{id}/' .format (id = pid ))
396396
397397
@@ -448,7 +448,6 @@ def apps_playbook_online_modf(request,pid):
448448 if sip not in tagret_server_list :
449449 Ansible_Playbook_Number .objects .create (playbook = playbook ,playbook_server = sip )
450450 except Exception ,e :
451- print e
452451 return render (request ,'apps/apps_playbook_modf.html' ,{"user" :request .user ,
453452 "errorInfo" :"目标服务器信息修改错误:%s" % str (e )},
454453 )
@@ -459,7 +458,7 @@ def apps_playbook_online_modf(request,pid):
459458 else :
460459 for server in numberList :
461460 Ansible_Playbook_Number .objects .filter (playbook = playbook ,playbook_server = server .playbook_server ).delete ()
462- AnsibleRecord .PlayBook .insert (user = str (request .user ),ans_id = playbook .id ,ans_name = playbook .playbook_name ,ans_content = "修改Ansible剧本" ,ans_server = None )
461+ AnsibleRecord .PlayBook .insert (user = str (request .user ),ans_id = playbook .id ,ans_name = playbook .playbook_name ,ans_content = "修改Ansible剧本" ,ans_server = ',' . join ( sList ) )
463462 return JsonResponse ({'msg' :"更新成功" ,"code" :200 ,'data' :[]})
464463
465464@login_required (login_url = '/login' )
0 commit comments