(refac) Remove "distPath"

This commit is contained in:
Viktor Lofgren 2024-02-23 11:22:02 +01:00
parent f4ff7185f0
commit 6154e16951
3 changed files with 2 additions and 16 deletions

View File

@ -1,15 +1,8 @@
package nu.marginalia.executor;
import com.google.inject.AbstractModule;
import com.google.inject.name.Names;
import nu.marginalia.WmsaHome;
import java.nio.file.Path;
public class ExecutorModule extends AbstractModule {
public void configure() {
String dist = System.getProperty("distPath", WmsaHome.getHomePath().resolve("/dist").toString());
bind(Path.class).annotatedWith(Names.named("distPath")).toInstance(Path.of(dist));
}
}

View File

@ -2,14 +2,12 @@ package nu.marginalia.process;
import com.google.inject.Inject;
import com.google.inject.Singleton;
import com.google.inject.name.Named;
import nu.marginalia.WmsaHome;
import nu.marginalia.adjacencies.WebsiteAdjacenciesCalculator;
import nu.marginalia.converting.ConverterMain;
import nu.marginalia.crawl.CrawlerMain;
import nu.marginalia.index.IndexConstructorMain;
import nu.marginalia.loading.LoaderMain;
import nu.marginalia.service.MainClass;
import nu.marginalia.service.ProcessMainClass;
import nu.marginalia.service.control.ServiceEventLog;
import nu.marginalia.service.server.BaseServiceParams;
@ -21,8 +19,6 @@ import org.slf4j.MarkerFactory;
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;
import java.nio.file.Files;
import java.nio.file.Path;
import java.util.ArrayList;
import java.util.Arrays;
import java.util.List;
@ -34,7 +30,6 @@ public class ProcessService {
private final Marker processMarker = MarkerFactory.getMarker("PROCESS");
private final ServiceEventLog eventLog;
private final Path distPath;
private final ConcurrentHashMap<ProcessId, Process> processes = new ConcurrentHashMap<>();
@ -81,10 +76,8 @@ public class ProcessService {
}
@Inject
public ProcessService(BaseServiceParams params,
@Named("distPath") Path distPath) {
public ProcessService(BaseServiceParams params) {
this.eventLog = params.eventLog;
this.distPath = distPath;
}

2
run/env/service.env vendored
View File

@ -1,7 +1,7 @@
WMSA_HOME=run/
JAVA_OPTS="--enable-preview -da -Dcom.sun.management.jmxremote -Dcom.sun.management.jmxremote.port=4000 -Dcom.sun.management.jmxremote.authenticate=false -Dcom.sun.management.jmxremote.ssl=false"
JAVA_TOOL_OPTIONS="--enable-preview -agentlib:jdwp=transport=dt_socket,server=y,suspend=n,address=*:5000"
EXECUTOR_SERVICE_OPTS="-DdistPath=/dist"
EXECUTOR_SERVICE_OPTS=""
CONVERTER_PROCESS_OPTS="-Dservice-name=converter"
CRAWLER_PROCESS_OPTS="-Dservice-name=crawler"
LOADER_PROCESS_OPTS="-Dservice-name=loader"