Add flag to enable DSCP marking
[integration/packaging/puppet-opendaylight.git] / manifests / config.pp
index d4a8cdad51c303df73ba86a8e0a925fdcccc2e63..62ad17832ba880da14bdc08ca8c5b76bee9bd32e 100644 (file)
@@ -323,16 +323,14 @@ class opendaylight::config {
     }
   }
 
-  # SFC Config
-  if ('odl-netvirt-sfc' in $opendaylight::features) {
-    file { 'genius-itm-config.xml':
+  # Config file for SFC and DSCP features
+  file { 'genius-itm-config.xml':
       ensure  => file,
       path    => '/opt/opendaylight/etc/opendaylight/datastore/initial/config/genius-itm-config.xml',
       owner   => 'odl',
       group   => 'odl',
-      source  => 'puppet:///modules/opendaylight/genius-itm-config.xml',
+      content => template('opendaylight/genius-itm-config.xml.erb'),
       require => File['/opt/opendaylight/etc/opendaylight/datastore/initial/config'],
-    }
   }
 
   #configure VPP routing node