Guest User

Untitled

a guest
Sep 27th, 2018
118
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 0.91 KB | None | 0 0
  1. def smb_init(request):
  2. if request.method == 'POST':
  3. form = SMBForm(request.POST)
  4. if form.is_valid():
  5. cmd = "sudo mount -t cifs -o username=%s,password=%s //%s/%s /mnt/cloud/; exit 0" % (request.POST['user'], request.POST['user_password'], request.POST['dns_name'], request.POST['root_directory'])
  6. form.save()
  7. mnt = check_output(cmd, stderr=subprocess.STDOUT, shell=True)
  8. if mnt == '':
  9. return Redirect('/smb/')
  10. form = SMBForm()
  11. return rtr('init.html', {'form': form, 'url': 'smbinit', 'err': mnt},
  12. context_instance=RequestContext(request))
  13.  
  14. form = SMBForm()
  15. return rtr('init.html', {'form': form, 'url': 'smbinit'},
  16. context_instance=RequestContext(request))
  17. form = SMBForm()
  18. return rtr('init.html', {'form': form, 'url': 'smbinit'},
  19. context_instance=RequestContext(request))
Add Comment
Please, Sign In to add comment