mirror of
https://github.com/scm-manager/scm-manager.git
synced 2026-06-18 18:50:21 +02:00
use plugin condition in backend
This commit is contained in:
@@ -40,6 +40,7 @@ import org.slf4j.LoggerFactory;
|
||||
|
||||
import sonia.scm.plugin.Plugin;
|
||||
import sonia.scm.plugin.PluginBackend;
|
||||
import sonia.scm.plugin.PluginCondition;
|
||||
import sonia.scm.plugin.PluginException;
|
||||
import sonia.scm.util.IOUtil;
|
||||
|
||||
@@ -158,6 +159,13 @@ public class DefaultPluginScanner implements PluginScanner
|
||||
if ((plugin != null) && (plugin.getInformation() != null)
|
||||
&& plugin.getInformation().isValid())
|
||||
{
|
||||
PluginCondition condition = plugin.getCondition();
|
||||
|
||||
if (condition != null)
|
||||
{
|
||||
plugin.getInformation().setCondition(condition);
|
||||
}
|
||||
|
||||
if (logger.isInfoEnabled())
|
||||
{
|
||||
logger.info("add plugin {} to backend", file.getPath());
|
||||
|
||||
Reference in New Issue
Block a user