There are two levels of "status" control in Horizon: one at the column level and one at the row level, which is an aggregate of the column statuses within that row.
Column status is controlled by settings "status=True" on the column. If you want fine-grained control over which statuses are considered "good", "bad" or "unknown" you can use the status_choices keyword argument as well. Docs for that are here: http://docs.openstack.org/developer/horizon/ref/tables.html#horizon.tables.Column.status_choices The row status is defined in the tables "Meta" options by settings "status_columns" to a list of column names which should be considered. The aggregation is fairly naïve: if all columns are good then the row is good, if any or unknown it's unknown, and if any are bad then it's bad. Hopefully that's helpful to you. - Gabriel > -----Original Message----- > From: openstack-bounces+gabriel.hurley=nebula....@lists.launchpad.net > [mailto:openstack- > bounces+gabriel.hurley=nebula....@lists.launchpad.net] On Behalf Of > LifeOn2 Development > Sent: Thursday, August 16, 2012 8:46 AM > To: openstack@lists.launchpad.net > Subject: [Openstack] Horizon: controlling table appearance > > Hello All, > > I am currently looking into how the appearance of tables in the Horizon UI is > controlled, more specifically the "Instances" table in > Project->Instances & Volumes. What I am trying to accomplish is to > control for which content combinations of the "Status" and "Task" > cells a certain row is rendered with the pale yellow background and the > spinner animation in the "Task" cell or not. > > Reasonably information about row state (including when to show the spinner > and yellow or not) is passed in the Ajax data for the row sent from nova. I > have looked into the contents of the Ajax data sent, but have not been able > to distinguish any data that would seem to control this row appearance. > > So, if anybody could point me to the mechanism that regulates this aspect of > row appearance, it would be super! > > Many Thanks, > Fredric > > _______________________________________________ > Mailing list: https://launchpad.net/~openstack > Post to : openstack@lists.launchpad.net > Unsubscribe : https://launchpad.net/~openstack > More help : https://help.launchpad.net/ListHelp _______________________________________________ Mailing list: https://launchpad.net/~openstack Post to : openstack@lists.launchpad.net Unsubscribe : https://launchpad.net/~openstack More help : https://help.launchpad.net/ListHelp