diff options
author | Christian Pointner <equinox@spreadspace.org> | 2018-02-03 00:14:04 +0100 |
---|---|---|
committer | Christian Pointner <equinox@spreadspace.org> | 2018-02-03 00:14:04 +0100 |
commit | bc55198e0ebd1fad58e8b10d9ecbdfab91edee68 (patch) | |
tree | 6b867de91916baa4c948aa903b58b388956b97c6 /templates/default/flumotion/planet.xml | |
parent | minor fix (diff) |
reorganized template dir
Diffstat (limited to 'templates/default/flumotion/planet.xml')
-rw-r--r-- | templates/default/flumotion/planet.xml | 58 |
1 files changed, 58 insertions, 0 deletions
diff --git a/templates/default/flumotion/planet.xml b/templates/default/flumotion/planet.xml new file mode 100644 index 0000000..9c4e31a --- /dev/null +++ b/templates/default/flumotion/planet.xml @@ -0,0 +1,58 @@ +<?xml version="1.0" encoding="UTF-8"?> +<planet name="{{ globals.name }}"> + + <manager name="{{ globals.name }}"> +%% for name, value in globals.manager.items() +%% if name != 'machine' + <{{ name }}>{{ value }}</{{ name }}> +%% endif +%% endfor + <component name="manager-bouncer" type="htpasswdcrypt-bouncer"> + <property name="filename">/etc/flumotion/{{ globals.name }}.passwd</property> + </component> + </manager> + + <atmosphere> +{% for name, component in atmosphere.items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + </atmosphere> + + <flow name="{{ globals.name }}"> +<!-- raw-input, resizing and resampling --> +{% for name, component in flow['inputs'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + +<!-- encoding --> + <!-- audio --> +{% for name, component in flow['encoders-audio'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + <!-- video --> +{% for name, component in flow['encoders-video'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + +<!-- muxing --> +{% for name, component in flow['muxers'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + +<!-- repeater --> +{% for name, component in flow['repeaters'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + +<!-- streaming --> +{% for name, component in flow['streamers'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + +<!-- recording --> +{% for name, component in flow['recorders'].items() %} +{% include '%s.xml' % component.type %} +{% endfor %} + </flow> + +</planet> |