from paramecio2.libraries.config_admin import config_admin from paramecio2.libraries.i18n import I18n, PGetText from settings import config import os system_path='./ssh/' if hasattr(config, 'pastafari_system_path'): system_path=config.pastafari_system_path #modules_admin=[[I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers', 'ausers']] pgettext=PGetText(__file__+'/../') _=pgettext.gettext #modules_admin=[[I18n.lang('admin', 'users_admin', 'User\'s Admin'), 'paramecio.modules.admin.admin.ausers', 'ausers']] def pastafari_admin_i18n(): return _('Pastafari admin') def pastafari_settings_i18n(): return _('Settings') def pastafari_servers_i18n(): return _('Servers') def pastafari_groups_i18n(): return _('Groups') def pastafari_tasks_log_i18n(): return _('Tasks log') config_admin.append([pastafari_admin_i18n()]) config_admin.append([pastafari_settings_i18n(), 'modules.pastafari2.admin.dashboard', 'admin_app.pastafari2_settings', 'fa-code']) num_element_admin=len(config_admin) #print(num_element_admin) #if os.path.isfile(system_path+'id_rsa'): config_admin.append([pastafari_servers_i18n(), 'modules.pastafari2.admin.dashboard', 'admin_app.pastafari2_dashboard', 'fa-linux']) config_admin.append([pastafari_groups_i18n(), 'modules.pastafari2.admin.groups', 'admin_app.pastafari2_groups', 'fa-object-group']) #config_admin.append([I18n.lang('pastafari2', 'tasks_edit', 'Tasks edit'), 'modules.pastafari2.admin.tasks_edit', 'admin_app.pastafari2_tasks_edit', 'fa-tasks']) config_admin.append([pastafari_tasks_log_i18n(), 'modules.pastafari2.admin.tasks', 'admin_app.pastafari2_tasks', 'fa-file-text-o'])