Javascript - logging into different file

Aha, I figured out where to put what you hinted to :wink:

<Appenders>
		
                (...)

		<!-- Zelfgemaakte appender voor de venster-verwarmingsaga -->
		<RollingRandomAccessFile fileName="${sys:openhab.logdir}/venster-verwarming.log" filePattern="${sys:openhab.logdir}/venster-verwarming.log.%i.gz" name="VENSTERVERWARMING">
			<PatternLayout pattern="%d{yyyy-MM-dd HH:mm:ss.SSS} [%-5.5p] [%-36.36c] - %m%n"/>
			<Policies>
				<OnStartupTriggeringPolicy/>
				<SizeBasedTriggeringPolicy size="16 MB"/>
			</Policies>
			<DefaultRolloverStrategy max="7"/>
		</RollingRandomAccessFile>
	</Appenders>

	<Loggers>

                (...)

		<!-- Zelfgemaakte audit logger voor de venster-verwarmingsaga -->
		<Logger additivity="false" level="INFO" name="org.openhab.automation.script.file.vensterVerwarming.js">
			<AppenderRef ref="VENSTERVERWARMING"/>
		</Logger>

                (...)

	</Loggers>

</Configuration>

The name of the rule file is vensterVerwarming.js.

And it works now. :slight_smile:

1 Like