fuel-web/nailgun/nailgun/utils
Ryan Moe 2b0242f645 Resolve tasks by role tags
This commit switching tasks resolution approach to the tags based one.
Tag - minimal unit what's necessary only for task resolution and can be
mapped to the node through the role interface only. Each role provides set
of tags in its 'tags' field and may be modified via role API. Tag may be
created separately via tag API, but, this tag can not be used unless it's
stuck to the role.

Change-Id: Icd78fd124997c8aafb07964eeb8e0f7dbb1b1cd2
Implements: blueprint role-decomposition
2016-11-17 18:07:30 +03:00
..
__init__.py Remove xrange 2016-10-12 06:17:11 +00:00
ceph.py Ceph: fix PG count number 2015-08-13 17:36:01 +03:00
datadiff.py Introduced datadiff tool 2016-03-24 13:23:32 +03:00
debian.py Implement advanced apt pinning 2015-04-21 19:03:41 +03:00
fake_generator.py Fix fake node generator 2016-09-13 13:10:44 +03:00
logs.py fix race with syslog while renaming remote log dir 2016-05-19 17:50:31 +03:00
migration.py Fix syntax for python3 2016-04-20 17:06:28 +00:00
mule.py Deployment and provision Nailgun tasks is now run asynchrously 2016-06-03 15:00:47 +00:00
reports.py Plugins v 5.0.0 support in plugins adapters 2016-08-25 04:57:44 +03:00
resolvers.py Resolve tasks by role tags 2016-11-17 18:07:30 +03:00
restrictions.py Extending components DSL model with additional predicates 2016-07-11 12:59:32 +03:00
uniondict.py Add UnionDict class for lcm 2016-09-05 19:52:51 +03:00