diff options
author | Joey Hess <joey@kodama.kitenet.net> | 2008-08-02 22:22:53 -0400 |
---|---|---|
committer | Joey Hess <joey@kodama.kitenet.net> | 2008-08-02 22:22:53 -0400 |
commit | 5dbd053da36d9ab7afc41540ef075c3b7b78ddf4 (patch) | |
tree | 99ae778e9c9a34d7637db969726273a00d80017e /IkiWiki | |
parent | 6f65cb1cbe0f8a17147c843eb6b668f84014c1a4 (diff) |
avoid syslog whining from broken plugins
Diffstat (limited to 'IkiWiki')
-rw-r--r-- | IkiWiki/Plugin/websetup.pm | 2 | ||||
-rw-r--r-- | IkiWiki/Setup.pm | 6 |
2 files changed, 6 insertions, 2 deletions
diff --git a/IkiWiki/Plugin/websetup.pm b/IkiWiki/Plugin/websetup.pm index 94c1b4214..6aab04e32 100644 --- a/IkiWiki/Plugin/websetup.pm +++ b/IkiWiki/Plugin/websetup.pm @@ -143,8 +143,6 @@ sub showplugintoggle ($$$$) { #{{{ return 0; } - print STDERR ">>$plugin (@{$config{websetup_force_plugins}})\n"; - $form->field( name => "enable.$plugin", label => "", diff --git a/IkiWiki/Setup.pm b/IkiWiki/Setup.pm index d14be879d..02a462082 100644 --- a/IkiWiki/Setup.pm +++ b/IkiWiki/Setup.pm @@ -76,6 +76,10 @@ sub getsetup () { #{{{ # [plugin, setup] pairs. my @ret; + # disable logging to syslog while dumping, broken plugins may whine when loaded + my $syslog=$config{syslog}; + $config{syslog}=0; + # Load all plugins, so that all setup options are available. my @plugins=grep { $_ ne $config{rcs} } sort(IkiWiki::listplugins()); unshift @plugins, $config{rcs} if $config{rcs}; # rcs plugin 1st @@ -94,6 +98,8 @@ sub getsetup () { #{{{ push @ret, [ $plugin, \@s ], } } + + $config{syslog}=$syslog; return @ret; } #}}} |