mirror of
https://github.com/ARM-software/workload-automation.git
synced 2025-04-19 09:10:51 +01:00
framework/target: rename get_target_descriptions
Rename get_target_descriptions to list_target_descriptions.
This commit is contained in:
parent
7bd99637c1
commit
0a67e94709
@ -6,7 +6,7 @@ from collections import OrderedDict
|
|||||||
from distutils.dir_util import copy_tree
|
from distutils.dir_util import copy_tree
|
||||||
|
|
||||||
from wa import ComplexCommand, SubCommand, pluginloader, settings
|
from wa import ComplexCommand, SubCommand, pluginloader, settings
|
||||||
from wa.framework.target.descriptor import get_target_descriptions
|
from wa.framework.target.descriptor import list_target_descriptions
|
||||||
from wa.framework.exception import ConfigError, CommandError
|
from wa.framework.exception import ConfigError, CommandError
|
||||||
from wa.utils.misc import (ensure_directory_exists as _d, capitalize,
|
from wa.utils.misc import (ensure_directory_exists as _d, capitalize,
|
||||||
ensure_file_directory_exists as _f)
|
ensure_file_directory_exists as _f)
|
||||||
@ -41,7 +41,7 @@ class CreateAgendaSubcommand(SubCommand):
|
|||||||
agenda['workloads'] = []
|
agenda['workloads'] = []
|
||||||
target_desc = None
|
target_desc = None
|
||||||
|
|
||||||
targets = {td.name: td for td in get_target_descriptions()}
|
targets = {td.name: td for td in list_target_descriptions()}
|
||||||
|
|
||||||
for name in args.plugins:
|
for name in args.plugins:
|
||||||
if name in targets:
|
if name in targets:
|
||||||
|
@ -15,7 +15,7 @@
|
|||||||
|
|
||||||
from wa import Command
|
from wa import Command
|
||||||
from wa.framework import pluginloader
|
from wa.framework import pluginloader
|
||||||
from wa.framework.target.descriptor import get_target_descriptions
|
from wa.framework.target.descriptor import list_target_descriptions
|
||||||
from wa.utils.doc import get_summary
|
from wa.utils.doc import get_summary
|
||||||
from wa.utils.formatter import DescriptionListFormatter
|
from wa.utils.formatter import DescriptionListFormatter
|
||||||
|
|
||||||
@ -65,7 +65,7 @@ def get_kinds():
|
|||||||
|
|
||||||
|
|
||||||
def list_targets():
|
def list_targets():
|
||||||
targets = get_target_descriptions()
|
targets = list_target_descriptions()
|
||||||
targets = sorted(targets, key=lambda x: x.name)
|
targets = sorted(targets, key=lambda x: x.name)
|
||||||
|
|
||||||
output = DescriptionListFormatter()
|
output = DescriptionListFormatter()
|
||||||
|
@ -17,7 +17,7 @@ from subprocess import call, Popen, PIPE
|
|||||||
from wa import Command
|
from wa import Command
|
||||||
from wa.framework import pluginloader
|
from wa.framework import pluginloader
|
||||||
from wa.framework.exception import NotFoundError
|
from wa.framework.exception import NotFoundError
|
||||||
from wa.framework.target.descriptor import get_target_descriptions
|
from wa.framework.target.descriptor import list_target_descriptions
|
||||||
from wa.utils.doc import (strip_inlined_text, get_rst_from_plugin,
|
from wa.utils.doc import (strip_inlined_text, get_rst_from_plugin,
|
||||||
get_params_rst, underline)
|
get_params_rst, underline)
|
||||||
from wa.utils.misc import which
|
from wa.utils.misc import which
|
||||||
@ -71,7 +71,7 @@ def get_plugin(name):
|
|||||||
|
|
||||||
|
|
||||||
def get_target_description(name):
|
def get_target_description(name):
|
||||||
targets = get_target_descriptions()
|
targets = list_target_descriptions()
|
||||||
for target in targets:
|
for target in targets:
|
||||||
if name == target.name:
|
if name == target.name:
|
||||||
return target
|
return target
|
||||||
|
@ -21,7 +21,7 @@ from devlib.utils.misc import memoized
|
|||||||
from wa.framework import pluginloader
|
from wa.framework import pluginloader
|
||||||
from wa.framework.configuration.core import get_config_point_map
|
from wa.framework.configuration.core import get_config_point_map
|
||||||
from wa.framework.exception import ConfigError
|
from wa.framework.exception import ConfigError
|
||||||
from wa.framework.target.descriptor import get_target_descriptions
|
from wa.framework.target.descriptor import list_target_descriptions
|
||||||
from wa.utils.types import obj_dict
|
from wa.utils.types import obj_dict
|
||||||
|
|
||||||
GENERIC_CONFIGS = ["device_config", "workload_parameters",
|
GENERIC_CONFIGS = ["device_config", "workload_parameters",
|
||||||
@ -42,7 +42,7 @@ class PluginCache(object):
|
|||||||
self.sources = []
|
self.sources = []
|
||||||
self.plugin_configs = defaultdict(lambda: defaultdict(dict))
|
self.plugin_configs = defaultdict(lambda: defaultdict(dict))
|
||||||
self.global_alias_values = defaultdict(dict)
|
self.global_alias_values = defaultdict(dict)
|
||||||
self.targets = {td.name: td for td in get_target_descriptions()}
|
self.targets = {td.name: td for td in list_target_descriptions()}
|
||||||
|
|
||||||
# Generate a mapping of what global aliases belong to
|
# Generate a mapping of what global aliases belong to
|
||||||
self._global_alias_map = defaultdict(dict)
|
self._global_alias_map = defaultdict(dict)
|
||||||
|
@ -16,7 +16,7 @@ from wa.utils.types import list_of_strings, list_of_ints, regex
|
|||||||
from wa.utils.misc import isiterable
|
from wa.utils.misc import isiterable
|
||||||
|
|
||||||
|
|
||||||
def get_target_descriptions(loader=pluginloader):
|
def list_target_descriptions(loader=pluginloader):
|
||||||
targets = {}
|
targets = {}
|
||||||
for cls in loader.list_target_descriptors():
|
for cls in loader.list_target_descriptors():
|
||||||
descriptor = cls()
|
descriptor = cls()
|
||||||
|
@ -2,7 +2,7 @@ import logging
|
|||||||
|
|
||||||
from wa.framework import signal
|
from wa.framework import signal
|
||||||
from wa.framework.plugin import Parameter
|
from wa.framework.plugin import Parameter
|
||||||
from wa.framework.target.descriptor import (get_target_descriptions,
|
from wa.framework.target.descriptor import (list_target_descriptions,
|
||||||
instantiate_target,
|
instantiate_target,
|
||||||
instantiate_assistant)
|
instantiate_assistant)
|
||||||
from wa.framework.target.info import TargetInfo
|
from wa.framework.target.info import TargetInfo
|
||||||
@ -83,7 +83,7 @@ class TargetManager(object):
|
|||||||
self.rpm.commit_runtime_parameters(parameters)
|
self.rpm.commit_runtime_parameters(parameters)
|
||||||
|
|
||||||
def _init_target(self):
|
def _init_target(self):
|
||||||
target_map = {td.name: td for td in get_target_descriptions()}
|
target_map = {td.name: td for td in list_target_descriptions()}
|
||||||
if self.target_name not in target_map:
|
if self.target_name not in target_map:
|
||||||
raise ValueError('Unknown Target: {}'.format(self.target_name))
|
raise ValueError('Unknown Target: {}'.format(self.target_name))
|
||||||
tdesc = target_map[self.target_name]
|
tdesc = target_map[self.target_name]
|
||||||
|
Loading…
x
Reference in New Issue
Block a user