settings.superuser_role = "plugin_instant_admin_superuser"
settings.reader_role    = "plugin_instant_admin_reader",
settings.editor_role    = "plugin_instant_admin_editor"
settings.creator_role   = "plugin_instant_admin_creator"
settings.deleter_role   = "plugin_instant_admin_deleter"

settings.roles = roles = {}
roles[settings.superuser_role] = 'Super Users can create, read, update and delete records in all tables including Auth tables.'
roles[settings.reader_role] = 'Readers can read records in all tables.'
roles[settings.editor_role] = 'Editors can edit records in all tables.'
roles[settings.creator_role] = 'Creators can create records in all tables.'
roles[settings.deleter_role] = 'deleters can delete records in all tables.'


settings.admin_user = '******'
settings.reader_user = '******'
settings.editor_user = '******'
settings.creator_user = '******'
settings.deleter_user = '******'

settings.extra_sidebar_title = ''
settings.extra_sidebar = []

settings.items_per_page = 20

from gluon.tools import PluginManager
plugins = PluginManager('instant_admin', **settings)


if request.controller == 'plugin_instant_admin':
    auth.settings.controller = 'plugin_instant_admin'