sort snapshots in drop-down when launching instance

Closes-Bug: #1329949
Change-Id: I6e20406b2e6f0dd6248233333bccf932d0350b92
This commit is contained in:
Chris St. Pierre 2014-06-13 13:34:46 -04:00
parent d540cb6b66
commit 3598418119

View File

@ -18,6 +18,7 @@
import json
import logging
import operator
from django.template.defaultfilters import filesizeformat # noqa
from django.utils.text import normalize_newlines # noqa
@ -368,6 +369,7 @@ class SetInstanceDetailsAction(workflows.Action):
for image in images
if image.properties.get("image_type", '') == "snapshot"]
if choices:
choices.sort(key=operator.itemgetter(1))
choices.insert(0, ("", _("Select Instance Snapshot")))
else:
choices.insert(0, ("", _("No snapshots available")))