diff --git a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java similarity index 87% rename from src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java rename to src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java index b556f09..79a5f73 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponent.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/ScriptComponents.java @@ -6,7 +6,7 @@ import net.lamgc.oracle.sentry.script.tools.http.ScriptHttpClient; /** * @author LamGC */ -public final record ScriptComponent( +public final record ScriptComponents( ScriptHttpClient HTTP, ComputeInstanceManager InstanceManager ) { diff --git a/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java b/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java index f6897d0..9bf81ff 100644 --- a/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java +++ b/src/main/java/net/lamgc/oracle/sentry/script/ScriptManager.java @@ -19,13 +19,13 @@ public final class ScriptManager { private final Set loaders = new HashSet<>(); private final File scriptsLocation; - private final ScriptComponent context; + private final ScriptComponents context; private final Map scripts = new ConcurrentHashMap<>(); - public ScriptManager(File scriptsLocation, ScriptComponent context) { + public ScriptManager(File scriptsLocation, ScriptComponents components) { this.scriptsLocation = scriptsLocation; - this.context = context; + this.context = components; loadScriptLoaders(); } diff --git a/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java b/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java index 01ce0d6..47205b1 100644 --- a/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java +++ b/src/test/java/net/lamgc/oracle/sentry/script/ScriptManagerTest.java @@ -12,7 +12,7 @@ class ScriptManagerTest { @Test public void loadScriptTest() { ScriptManager manager = new ScriptManager(new File("./run/scripts"), - new ScriptComponent(new ScriptHttpClient(HttpClientBuilder.create().build()), + new ScriptComponents(new ScriptHttpClient(HttpClientBuilder.create().build()), new ComputeInstanceManager())); manager.loadScripts();