X-Git-Url: https://git.camperquake.de/gitweb.cgi?p=videosite.git;a=blobdiff_plain;f=videosite-irssi.pl;h=26ecfe59d5dd738958fffef565a63874aee49a1d;hp=3d72728623fa91d787d6d972f944297f547ba9f4;hb=ac08a598f6a09beeb1e1ea5f7508a338cf7d5c1c;hpb=a5c45c2f569d05a7107e48fa095723c7e62bbc47 diff --git a/videosite-irssi.pl b/videosite-irssi.pl index 3d72728..26ecfe5 100644 --- a/videosite-irssi.pl +++ b/videosite-irssi.pl @@ -50,6 +50,7 @@ sub config_init { # Try to find old config files and load them. if (-r $conffile) { + Irssi::print("Converting configuration from videosite.json. This will happen only once."); eval { local $/; open(CONF, '<', $conffile); @@ -57,7 +58,11 @@ sub config_init { close(CONF); }; } elsif (-r $xmlconffile) { + Irssi::print("Converting configuration from videosite.xml. This will happen only once."); $conf = XML::Simple::XMLin($xmlconffile, ForceArray => ['config', 'option', 'connectorlist'], KeepRoot => 1, KeyAttr => {'connector' => '+name', 'config' => 'module', 'option' => 'key'}); + } else { + # No old config files around. Just exit. + return; } #