mirror of
https://github.com/elem74/fabaccess-config-generator.git
synced 2025-03-12 14:51:49 +01:00
62 lines
1.5 KiB
Python
62 lines
1.5 KiB
Python
from generator.helpers import config_load
|
|
from generator.helpers import load_actors
|
|
|
|
# Daten für Generator
|
|
settings = config_load('settings.ini', 'generator')
|
|
actor_library = load_actors('actors.ini')
|
|
|
|
icon_admin = "🛠️"
|
|
# icon_user = "🧍"
|
|
icon_user = "👷♂️"
|
|
icon_custom = '👩🚀'
|
|
|
|
admin_global = {
|
|
"id": "Admin",
|
|
"name": "_Admin FabAccess",
|
|
"perms": ["bffh.users.manage", "bffh.users.info", "bffh.users.admin"]
|
|
}
|
|
|
|
manager_schichtleitung = {
|
|
"id": "_manager_schichtleitung",
|
|
"name": "_Manager Schichtleitung",
|
|
"perms": []
|
|
}
|
|
|
|
# Daten für CSV-Import
|
|
csv_match = {
|
|
"Name Domäne": "domain_name",
|
|
"Name Bereich": "area_name",
|
|
"Name Unterbereich": "subarea_name",
|
|
"ID Domäne": "domain_id",
|
|
"ID Bereich": "area_id",
|
|
"ID Unterbereich": "subarea_id",
|
|
"ID Maschine": "machine_id",
|
|
"Manager Unterbereich": "subarea_manager",
|
|
"Name Bereich": "area_name",
|
|
"Name Unterbereich": "subarea_name",
|
|
"Name Maschine": "machine_name",
|
|
"Maschinenbeschreibung": "machine_desc",
|
|
"Wiki-URL": "wikiurl",
|
|
"Aktor ID": "actor_id",
|
|
"Aktor Modul": "actor_module",
|
|
"Aktor Typ": "actor_type",
|
|
"ID Alternativrolle": "customrole_id",
|
|
"Name Alternativrolle": "customrole_name",
|
|
}
|
|
|
|
importcheck = {
|
|
"single": {
|
|
"domain_name": "",
|
|
"domain_id": "",
|
|
"area_id": "",
|
|
"machine_id": "",
|
|
"area_name": "",
|
|
"machine_name": "",
|
|
},
|
|
"pairs": {
|
|
"subarea_id": "subarea_name",
|
|
"customrole_id": "customrole_name",
|
|
}
|
|
}
|
|
|
|
space = '\t' |