* [Karaf Features](#karaf-features)
* [Install Method](#install-method)
* [Ports](#ports)
+ * [Log Verbosity](#log-verbosity)
+ * [Enabling ODL OVSDB L3](#enabling-odl-ovsdb-l3)
1. [Reference ](#reference)
1. [Limitations](#limitations)
1. [Development](#development)
}
```
+### Enabling ODL OVSDB L3
+
+To enable the ODL OVSDB L3, use the `enable_l3` flag. It's disabled by default.
+
+```puppet
+class { 'opendaylight':
+ enable_l3 => 'yes',
+}
+```
+
## Reference
### Classes
The main log output file is `/opt/opendaylight/data/log/karaf.log`.
+##### `enable_l3`
+
+Enable or disable ODL OVSDB L3 forwarding.
+
+Default: `'no'`
+
+Valid options: The strings 'yes' or 'no'.
+
+Boolean values are not currently supported, but that feature may be added.
+
+The ODL OVSDB L3 config in `/opt/opendaylight/etc/custom.properties` is set to
+the value of the `enable_l3` param.
+
+A manifest like
+
+```puppet
+class { 'opendaylight':
+ enable_l3 => 'yes',
+}
+```
+
+Would would result in
+
+```
+ovsdb.l3.fwd.enabled=yes
+```
+
##### `tarball_url`
Specifies the ODL tarball to use when installing via the tarball install
# If installing from a tarball, use this one. Defaults to latest ODL.
# [*unitfile_url*]
# OpenDaylight .service file to use for tarball installs. Defaults to one used by ODL RPM.
+# [*enable_l3*]
+# Enable or disable ODL OVSDB ML2 L3 forwarding. Valid options are 'yes' and 'no'.
# [*log_levels*]
# Custom OpenDaylight logger verbosity configuration (TRACE, DEBUG, INFO, WARN, ERROR).
#