INTPAK-117 Fixes configuring Java Opts
[integration/packaging/puppet-opendaylight.git] / manifests / config.pp
index f41957bd7c17b4a2ab4d196259d14cdf72d1cab4..d309c8f9837d47137fe9118cd5296d8580449ac9 100644 (file)
@@ -19,6 +19,15 @@ class opendaylight::config {
     match => '^featuresBoot=.*$',
   }
 
+  # Modify karaf to include Java options
+  file_line {'Karaf Java Options':
+    ensure => present,
+    path   => '/opt/opendaylight/bin/karaf',
+    line   => "JAVA_OPTS=${opendaylight::java_opts}",
+    match  => '^JAVA_OPTS=.*$',
+    after  => '^PROGNAME=.*$'
+  }
+
   file { 'org.ops4j.pax.web.cfg':
     ensure => file,
     path   => '/opt/opendaylight/etc/org.ops4j.pax.web.cfg',