Advertisement
yaneurabeya

Untitled

Mar 28th, 2012
49
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
text 1.38 KB | None | 0 0
  1. Index: 8.0.4/gui/storage/views.py
  2. ===================================================================
  3. --- 8.0.4/gui/storage/views.py (revision 6454)
  4. +++ 8.0.4/gui/storage/views.py (working copy)
  5. @@ -312,6 +312,7 @@
  6. def dataset_create(request):
  7. defaults = { 'dataset_compression' : 'inherit', 'dataset_atime' : 'inherit', }
  8. dataset_form = forms.ZFSDataset_CreateForm(initial=defaults)
  9. + dedup_enabled = forms._dedup_enabled()
  10. if request.method == 'POST':
  11. dataset_form = forms.ZFSDataset_CreateForm(request.POST)
  12. if dataset_form.is_valid():
  13. @@ -344,12 +345,12 @@
  14. mp = models.MountPoint(mp_volume=volume, mp_path='/mnt/%s' % (dataset_name), mp_options='rw,late', mp_ischild=True)
  15. mp.save()
  16. return HttpResponse(simplejson.dumps({"error": False, "message": _("Dataset successfully added.")}), mimetype="application/json")
  17. - else:
  18. + elif dedup_enabled:
  19. dataset_form.set_error(errmsg)
  20. dataset_form.errors['dataset_dedup'] = (DEDUP_ERROR, )
  21. - else:
  22. + elif dedup_enabled:
  23. dataset_form.errors['dataset_dedup'] = (DEDUP_ERROR, )
  24. - else:
  25. + elif dedup_enabled:
  26. dataset_form.errors['dataset_dedup'] = (DEDUP_ERROR, )
  27. return render(request, 'storage/datasets.html', {
  28. 'focused_tab' : 'storage',
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement