Add common part with DevopPortal
The services definitions which are located at metadata/service/services
will be moved onto the system level, to be re-used in particular
components.
Change-Id: I227638b7a486c156578e5b0d57eb6eb4d9854a89
diff --git a/_modules/devops_utils.py b/_modules/devops_utils.py
new file mode 100644
index 0000000..012093d
--- /dev/null
+++ b/_modules/devops_utils.py
@@ -0,0 +1,12 @@
+def iter_items(keys, dict):
+ """Iterator over keys and yeilds items from dict.
+
+ Iterates over keys and yeilds tuples of a key and a value only if key is
+ presented in dict.
+
+ :param keys: A list of keys to iterate over.
+ :param dict: A dict to iterate over.
+ """
+ for key in keys:
+ if key in dict:
+ yield (key, dict[key])