pini
This commit is contained in:
@@ -46,11 +46,29 @@ class Config:
|
||||
# unit setting
|
||||
self.units_name = [part for part in c.get("unit", "Names").split('|')]
|
||||
self.units_type = [part for part in c.get("unit", "Types").split('|')]
|
||||
self.units_alias = {
|
||||
key: value
|
||||
for item in c.get("unit", "Alias").split('|')
|
||||
for key, value in [item.split(':', 1)]
|
||||
}
|
||||
#self.units_header = {key: int(value) for pair in c.get("unit", "Headers").split('|') for key, value in [pair.split(':')]}
|
||||
|
||||
# tool setting
|
||||
self.tools_name = [part for part in c.get("tool", "Names").split('|')]
|
||||
self.tools_type = [part for part in c.get("tool", "Types").split('|')]
|
||||
self.tools_alias = {
|
||||
key: value
|
||||
for item in c.get("tool", "Alias").split('|')
|
||||
for key, value in [item.split(':', 1)]
|
||||
}
|
||||
|
||||
# csv info
|
||||
self.csv_infos = [part for part in c.get("csv", "Infos").split('|')]
|
||||
|
||||
# TS pini path match
|
||||
self.ts_pini_path_match = {
|
||||
key: key[1:-1] if value == '=' else value
|
||||
for item in c.get("ts_pini", "path_match").split('|')
|
||||
for key, value in [item.split(':', 1)]
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user