Changeset View
Changeset View
Standalone View
Standalone View
pykolab/setup/components.py
Show First 20 Lines • Show All 58 Lines • ▼ Show 20 Lines | |||||
def list_components(*args, **kw): | def list_components(*args, **kw): | ||||
""" | """ | ||||
List components | List components | ||||
""" | """ | ||||
__components = {} | __components = {} | ||||
for component in components.keys(): | for component in components: | ||||
if isinstance(component, tuple): | if isinstance(component, tuple): | ||||
component_group, component = component | component_group, component = component | ||||
__components[component_group] = { | __components[component_group] = { | ||||
component: components[(component_group,component)] | component: components[(component_group,component)] | ||||
} | } | ||||
else: | else: | ||||
__components[component] = components[component] | __components[component] = components[component] | ||||
Show All 23 Lines | |||||
def _list_components(*args, **kw): | def _list_components(*args, **kw): | ||||
""" | """ | ||||
List components and return API compatible, parseable lists and | List components and return API compatible, parseable lists and | ||||
dictionaries. | dictionaries. | ||||
""" | """ | ||||
__components = {} | __components = {} | ||||
for component in components.keys(): | for component in components: | ||||
if isinstance(component, tuple): | if isinstance(component, tuple): | ||||
component_group, component = component | component_group, component = component | ||||
__components[component_group] = { | __components[component_group] = { | ||||
component: components[(component_group,component)] | component: components[(component_group,component)] | ||||
} | } | ||||
else: | else: | ||||
__components[component] = components[component] | __components[component] = components[component] | ||||
▲ Show 20 Lines • Show All 151 Lines • Show Last 20 Lines |