mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-06-18 14:26:09 +01:00
fw/instrument: use signal priorities
Use signal priorities to define priority decorators, rather than defining own priority enum.
This commit is contained in:
committed by
Marc Bonnici
parent
d79e8324f0
commit
864ded60ae
@ -18,7 +18,8 @@ import sys
|
||||
import string
|
||||
from copy import copy
|
||||
|
||||
from wa.framework.instrument import SIGNAL_MAP, Priority
|
||||
from wa.framework.instrument import SIGNAL_MAP
|
||||
from wa.framework.signal import CallbackPriority
|
||||
from wa.utils.doc import format_simple_table
|
||||
|
||||
|
||||
@ -36,7 +37,7 @@ def escape_trailing_underscore(value):
|
||||
def generate_instrument_method_map(outfile):
|
||||
signal_table = format_simple_table([(k, v) for k, v in SIGNAL_MAP.iteritems()],
|
||||
headers=['method name', 'signal'], align='<<')
|
||||
priority_table = format_simple_table(zip(Priority.names, Priority.values),
|
||||
priority_table = format_simple_table(zip(CallbackPriority.names, CallbackPriority.values),
|
||||
headers=['decorator', 'priority'], align='<>')
|
||||
with open(OUTPUT_TEMPLATE_FILE) as fh:
|
||||
template = string.Template(fh.read())
|
||||
|
Reference in New Issue
Block a user