Small code cleanup
This contains mostly small cosmetic changes to make the diff against the upstream master nicer after the rebase. Signed-off-by: Tomas Sedovic <tomas@sedovic.cz>
This commit is contained in:
parent
544cef78a6
commit
3907712767
3
README
3
README
@ -1,3 +0,0 @@
|
|||||||
This is a repo for sharing UI elements for the new OpenStack-M work.
|
|
||||||
|
|
||||||
This file is largely a test. Feel free to delete it.
|
|
@ -38,4 +38,3 @@ assert DynamicChoiceField
|
|||||||
|
|
||||||
# FIXME: TableStep hack adding NumberInput
|
# FIXME: TableStep hack adding NumberInput
|
||||||
from horizon.forms.fields import NumberInput
|
from horizon.forms.fields import NumberInput
|
||||||
|
|
||||||
|
@ -71,10 +71,7 @@ class DynamicTypedChoiceField(DynamicChoiceField, fields.TypedChoiceField):
|
|||||||
pass
|
pass
|
||||||
|
|
||||||
|
|
||||||
"""FIXME: TableStep"""
|
# FIXME: TableStep
|
||||||
#should be in django 1.5.1 forms.widgets
|
# Should be in django 1.5.1 forms.widgets
|
||||||
|
|
||||||
|
|
||||||
class NumberInput(widgets.TextInput):
|
class NumberInput(widgets.TextInput):
|
||||||
input_type = 'number'
|
input_type = 'number'
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
|
@ -199,11 +199,10 @@ class Column(html.HTMLElement):
|
|||||||
link=None, allowed_data_types=[], hidden=False, attrs=None,
|
link=None, allowed_data_types=[], hidden=False, attrs=None,
|
||||||
status=False, status_choices=None, display_choices=None,
|
status=False, status_choices=None, display_choices=None,
|
||||||
empty_value=None, filters=None, classes=None, summation=None,
|
empty_value=None, filters=None, classes=None, summation=None,
|
||||||
auto=None, truncate=None, link_classes=None, form_widget=None,
|
auto=None, truncate=None, link_classes=None,
|
||||||
form_widget_attributes=None):
|
# FIXME: Added for TableStep:
|
||||||
"""FIXME: TableStep"""
|
form_widget=None, form_widget_attributes=None
|
||||||
# form_widget=None, form_widget_attributes=None added in parameters
|
):
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
|
|
||||||
self.classes = list(classes or getattr(self, "classes", []))
|
self.classes = list(classes or getattr(self, "classes", []))
|
||||||
super(Column, self).__init__()
|
super(Column, self).__init__()
|
||||||
@ -233,10 +232,8 @@ class Column(html.HTMLElement):
|
|||||||
self.filters = filters or []
|
self.filters = filters or []
|
||||||
self.truncate = truncate
|
self.truncate = truncate
|
||||||
self.link_classes = link_classes or []
|
self.link_classes = link_classes or []
|
||||||
"""FIXME: TableStep"""
|
self.form_widget = form_widget # FIXME: TableStep
|
||||||
self.form_widget = form_widget
|
self.form_widget_attributes = form_widget_attributes or {} # TableStep
|
||||||
self.form_widget_attributes = form_widget_attributes or {}
|
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
|
|
||||||
if status_choices:
|
if status_choices:
|
||||||
self.status_choices = status_choices
|
self.status_choices = status_choices
|
||||||
@ -462,18 +459,18 @@ class Row(html.HTMLElement):
|
|||||||
for column in table.columns.values():
|
for column in table.columns.values():
|
||||||
if column.auto == "multi_select":
|
if column.auto == "multi_select":
|
||||||
|
|
||||||
"""FIXME: TableStep code modified"""
|
# FIXME: TableStep code modified
|
||||||
# multi_select fields in the table must be checked after
|
# multi_select fields in the table must be checked after
|
||||||
# a server action
|
# a server action
|
||||||
# TODO remove this ugly code and create proper TableFormWidget
|
# TODO: remove this ugly code and create proper TableFormWidget
|
||||||
multi_select_values = []
|
multi_select_values = []
|
||||||
if getattr(table, 'request', False) and \
|
if (getattr(table, 'request', False) and
|
||||||
getattr(table.request, 'POST', False):
|
getattr(table.request, 'POST', False)):
|
||||||
multi_select_values = table.request.POST.getlist(
|
multi_select_values = table.request.POST.getlist(
|
||||||
self.table._meta.multi_select_name)
|
self.table._meta.multi_select_name)
|
||||||
|
|
||||||
multi_select_values +=\
|
multi_select_values += getattr(table,
|
||||||
getattr(table, 'active_multi_select_values', [])
|
'active_multi_select_values', [])
|
||||||
|
|
||||||
if unicode(table.get_object_id(datum)) in multi_select_values:
|
if unicode(table.get_object_id(datum)) in multi_select_values:
|
||||||
multi_select_value = lambda value: True
|
multi_select_value = lambda value: True
|
||||||
@ -484,11 +481,10 @@ class Row(html.HTMLElement):
|
|||||||
# Convert value to string to avoid accidental type conversion
|
# Convert value to string to avoid accidental type conversion
|
||||||
data = widget.render(self.table._meta.multi_select_name,
|
data = widget.render(self.table._meta.multi_select_name,
|
||||||
unicode(table.get_object_id(datum)))
|
unicode(table.get_object_id(datum)))
|
||||||
"""FIXME: TableStep code modified end"""
|
# FIXME: end of added TableStep code
|
||||||
|
|
||||||
table._data_cache[column][table.get_object_id(datum)] = data
|
table._data_cache[column][table.get_object_id(datum)] = data
|
||||||
elif column.auto == "form_widget":
|
elif column.auto == "form_widget": # FIXME: Added for TableStep:
|
||||||
"""FIXME: TableStep whole condition added"""
|
|
||||||
widget = column.form_widget
|
widget = column.form_widget
|
||||||
widget_name = "%s__%s__%s" % \
|
widget_name = "%s__%s__%s" % \
|
||||||
(self.table._meta.multi_select_name,
|
(self.table._meta.multi_select_name,
|
||||||
@ -499,7 +495,6 @@ class Row(html.HTMLElement):
|
|||||||
column.get_data(datum),
|
column.get_data(datum),
|
||||||
column.form_widget_attributes)
|
column.form_widget_attributes)
|
||||||
table._data_cache[column][table.get_object_id(datum)] = data
|
table._data_cache[column][table.get_object_id(datum)] = data
|
||||||
"""FIXME: TableStep whole condition added end"""
|
|
||||||
elif column.auto == "actions":
|
elif column.auto == "actions":
|
||||||
data = table.render_row_actions(datum)
|
data = table.render_row_actions(datum)
|
||||||
table._data_cache[column][table.get_object_id(datum)] = data
|
table._data_cache[column][table.get_object_id(datum)] = data
|
||||||
@ -507,7 +502,6 @@ class Row(html.HTMLElement):
|
|||||||
data = column.get_data(datum)
|
data = column.get_data(datum)
|
||||||
cell = Cell(datum, data, column, self)
|
cell = Cell(datum, data, column, self)
|
||||||
cells.append((column.name or column.auto, cell))
|
cells.append((column.name or column.auto, cell))
|
||||||
|
|
||||||
self.cells = SortedDict(cells)
|
self.cells = SortedDict(cells)
|
||||||
|
|
||||||
if self.ajax:
|
if self.ajax:
|
||||||
@ -821,11 +815,10 @@ class DataTableOptions(object):
|
|||||||
self.actions_column = getattr(options,
|
self.actions_column = getattr(options,
|
||||||
'actions_column',
|
'actions_column',
|
||||||
len(self.row_actions) > 0)
|
len(self.row_actions) > 0)
|
||||||
"""FIXME: TableStep"""
|
# FIXME: TableStep
|
||||||
self.multi_select_name = getattr(options,
|
self.multi_select_name = getattr(options,
|
||||||
'multi_select_name',
|
'multi_select_name',
|
||||||
'object_ids')
|
'object_ids')
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
self.multi_select = getattr(options,
|
self.multi_select = getattr(options,
|
||||||
'multi_select',
|
'multi_select',
|
||||||
len(self.table_actions) > 0)
|
len(self.table_actions) > 0)
|
||||||
|
@ -422,10 +422,9 @@ class Step(object):
|
|||||||
extra_context = {"form": self.action,
|
extra_context = {"form": self.action,
|
||||||
"step": self}
|
"step": self}
|
||||||
|
|
||||||
"""FIXME: TableStep"""
|
# FIXME: TableStep:
|
||||||
if issubclass(self.__class__, TableStep):
|
if issubclass(self.__class__, TableStep):
|
||||||
extra_context.update(self.get_context_data(self.workflow.request))
|
extra_context.update(self.get_context_data(self.workflow.request))
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
|
|
||||||
context = template.RequestContext(self.workflow.request, extra_context)
|
context = template.RequestContext(self.workflow.request, extra_context)
|
||||||
return step_template.render(context)
|
return step_template.render(context)
|
||||||
@ -442,9 +441,7 @@ class Step(object):
|
|||||||
"""
|
"""
|
||||||
self.action.add_error(message)
|
self.action.add_error(message)
|
||||||
|
|
||||||
"""FIXME: TableStep"""
|
# FIXME: TableStep
|
||||||
|
|
||||||
|
|
||||||
class TableStep(Step):
|
class TableStep(Step):
|
||||||
"""
|
"""
|
||||||
A :class:`~horizon.workflows.Step` class which knows how to deal with
|
A :class:`~horizon.workflows.Step` class which knows how to deal with
|
||||||
@ -521,7 +518,6 @@ class TableStep(Step):
|
|||||||
|
|
||||||
def has_more_data(self, table):
|
def has_more_data(self, table):
|
||||||
return False
|
return False
|
||||||
"""FIXME: TableStep end"""
|
|
||||||
|
|
||||||
|
|
||||||
class WorkflowMetaclass(type):
|
class WorkflowMetaclass(type):
|
||||||
|
@ -39,7 +39,6 @@ from openstack_dashboard.api import glance
|
|||||||
from openstack_dashboard.api import heat
|
from openstack_dashboard.api import heat
|
||||||
from openstack_dashboard.api import keystone
|
from openstack_dashboard.api import keystone
|
||||||
from openstack_dashboard.api import lbaas
|
from openstack_dashboard.api import lbaas
|
||||||
from openstack_dashboard.api import management
|
|
||||||
from openstack_dashboard.api import network
|
from openstack_dashboard.api import network
|
||||||
from openstack_dashboard.api import neutron
|
from openstack_dashboard.api import neutron
|
||||||
from openstack_dashboard.api import nova
|
from openstack_dashboard.api import nova
|
||||||
|
Loading…
x
Reference in New Issue
Block a user