Prevent Limnoria from putting its file in the current folder.

This commit is contained in:
Valentin Lorentz 2015-12-19 23:17:14 +01:00
parent a8f8d7c077
commit a9439603ac

View File

@ -5,6 +5,8 @@ from irctest import authentication
from irctest.basecontrollers import BaseClientController, DirectoryBasedController from irctest.basecontrollers import BaseClientController, DirectoryBasedController
TEMPLATE_CONFIG = """ TEMPLATE_CONFIG = """
supybot.directories.conf: {directory}/conf
supybot.directories.data: {directory}/data
supybot.log.stdout.level: {loglevel} supybot.log.stdout.level: {loglevel}
supybot.networks: testnet supybot.networks: testnet
supybot.networks.testnet.servers: {hostname}:{port} supybot.networks.testnet.servers: {hostname}:{port}
@ -32,6 +34,7 @@ class LimnoriaController(BaseClientController, DirectoryBasedController):
mechanisms = '' mechanisms = ''
with self.open_file('bot.conf') as fd: with self.open_file('bot.conf') as fd:
fd.write(TEMPLATE_CONFIG.format( fd.write(TEMPLATE_CONFIG.format(
directory=self.directory,
loglevel='CRITICAL', loglevel='CRITICAL',
hostname=hostname, hostname=hostname,
port=port, port=port,