From 0d5506c1d720d9799f1ec80c6296a0b5a64974e3 Mon Sep 17 00:00:00 2001
From: Samuel Gaist <samuel.gaist@idiap.ch>
Date: Wed, 7 Nov 2018 09:42:34 +0100
Subject: [PATCH] [helpers] Add loop information parsing

The format is:

"loop": {
    "input": {
        "type": "data_format_name"
    },
    "output": {
        "type": "data_format_name"
    }
}
---
 beat/backend/python/helpers.py | 4 ++++
 1 file changed, 4 insertions(+)

diff --git a/beat/backend/python/helpers.py b/beat/backend/python/helpers.py
index 7573074..6c9c89b 100644
--- a/beat/backend/python/helpers.py
+++ b/beat/backend/python/helpers.py
@@ -77,6 +77,10 @@ def convert_experiment_configuration_to_container(config):
     else:
         data['result'] = { 'channel': config['channel'], 'path': config['result']['path'] }
 
+    if 'loop' in config:
+        data['loop'] = \
+            dict([(k, { 'channel': v['channel'], 'path': v['path'] }) for k,v in config['loop'].items()])
+
     return data
 
 
-- 
GitLab