[api] Add 'enabled' flag to architectures table.
authorSascha Peilicke <saschpe@suse.de>
Wed, 30 Mar 2011 12:10:10 +0000 (14:10 +0200)
committerSascha Peilicke <saschpe@suse.de>
Wed, 30 Mar 2011 14:20:46 +0000 (16:20 +0200)
commitee1bdc2a3afcb56fa6de9ca02e315153d4357d9f
tree643c560b595bb453b0d970f41652bdb95f3d5c3e
parente2b7b5d0453e9abfd999ccdf2ec4dedaebd2f610
[api] Add 'enabled' flag to architectures table.

Currently, the table also has a 'selectable' flag that is currently
unused. Both will replace the custom code of webui/osc for determining
which archs should be displayed to the user (selectable) and which are
provided by the backend (enabled).

In the future, the backend may even update the database table when
schedulers come and go. Or, in an ideal world, the backend could
start/stop/enable/disable schedulers based on the arch table's 'enabled'
column. An administrator could then set this in an admin interface
instead of having to interface with the schedulers directly.
src/api/db/migrate/2011033000000_add_enabled_flag_to_architecture.rb [new file with mode: 0644]