From cf1f4512d02f74402b478b645d2d5cc23a68520c Mon Sep 17 00:00:00 2001 From: Mike Gabriel Date: Tue, 27 Jun 2017 16:18:08 +0200 Subject: standardskriver: Let [groups.] and [machine.] sections override the more general [groups] and [machine] sections. --- standardskriver | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) (limited to 'standardskriver') diff --git a/standardskriver b/standardskriver index 26d5e0d..b778a9f 100755 --- a/standardskriver +++ b/standardskriver @@ -128,9 +128,10 @@ p.wait() #print (groups) def get_group_match(): - group_sections = ['groups'] + group_sections = [] if site_id: group_sections.append('groups.{site}'.format(site=site_id)) + group_sections.append('groups') for section in group_sections: try: for group, printer in cfg.items(section): @@ -140,9 +141,10 @@ def get_group_match(): return None def get_machine_match(): - machine_sections = ['machine'] + machine_sections = [] if site_id: machine_sections.append('machine.{site}'.format(site=site_id)) + machine_sections.append('machine') for section in machine_sections: try: for machine, printer in cfg.items(section): -- cgit v1.2.3