made network status value translatable

value of status column is not translatable
in network table

in this patch, added the display choices
with translatable option

Change-Id: Ide70ca5639d0af697856f79900b01bcf6cc84165
Closes-Bug: #1431825
This commit is contained in:
Masco Kaliyamoorthy 2015-03-13 17:14:51 +05:30
parent d844b0f13b
commit a1880547c5
1 changed files with 7 additions and 1 deletions

View File

@ -146,6 +146,12 @@ DISPLAY_CHOICES = (
("UP", pgettext_lazy("Admin state of a Network", u"UP")),
("DOWN", pgettext_lazy("Admin state of a Network", u"DOWN")),
)
STATUS_DISPLAY_CHOICES = (
("ACTIVE", pgettext_lazy("Current status of a Network", u"Active")),
("BUILD", pgettext_lazy("Current status of a Network", u"Build")),
("DOWN", pgettext_lazy("Current status of a Network", u"Down")),
("ERROR", pgettext_lazy("Current status of a Network", u"Error")),
)
class NetworksFilterAction(tables.FilterAction):
@ -166,7 +172,7 @@ class NetworksTable(tables.DataTable):
shared = tables.Column("shared", verbose_name=_("Shared"),
filters=(filters.yesno, filters.capfirst))
status = tables.Column("status", verbose_name=_("Status"),
filters=(filters.title,))
display_choices=STATUS_DISPLAY_CHOICES)
admin_state = tables.Column("admin_state",
verbose_name=_("Admin State"),
display_choices=DISPLAY_CHOICES)