From edc91b3b17c9c5451aa41f0afc93302ba6aeb508 Mon Sep 17 00:00:00 2001 From: Alex Leigh Date: Tue, 5 Sep 2023 00:59:04 -0700 Subject: [PATCH] lc-esp-gardener-service: Deleted --- java/lc-esp-gardener-service/.gitignore | 42 ----------------- java/lc-esp-gardener-service/build.gradle | 22 --------- .../esp/gardener/service/GardenerService.java | 47 ------------------- java/settings.gradle | 1 - 4 files changed, 112 deletions(-) delete mode 100644 java/lc-esp-gardener-service/.gitignore delete mode 100644 java/lc-esp-gardener-service/build.gradle delete mode 100644 java/lc-esp-gardener-service/src/main/java/lc/esp/gardener/service/GardenerService.java diff --git a/java/lc-esp-gardener-service/.gitignore b/java/lc-esp-gardener-service/.gitignore deleted file mode 100644 index b63da4551..000000000 --- a/java/lc-esp-gardener-service/.gitignore +++ /dev/null @@ -1,42 +0,0 @@ -.gradle -build/ -!gradle/wrapper/gradle-wrapper.jar -!**/src/main/**/build/ -!**/src/test/**/build/ - -### IntelliJ IDEA ### -.idea/modules.xml -.idea/jarRepositories.xml -.idea/compiler.xml -.idea/libraries/ -*.iws -*.iml -*.ipr -out/ -!**/src/main/**/out/ -!**/src/test/**/out/ - -### Eclipse ### -.apt_generated -.classpath -.factorypath -.project -.settings -.springBeans -.sts4-cache -bin/ -!**/src/main/**/bin/ -!**/src/test/**/bin/ - -### NetBeans ### -/nbproject/private/ -/nbbuild/ -/dist/ -/nbdist/ -/.nb-gradle/ - -### VS Code ### -.vscode/ - -### Mac OS ### -.DS_Store \ No newline at end of file diff --git a/java/lc-esp-gardener-service/build.gradle b/java/lc-esp-gardener-service/build.gradle deleted file mode 100644 index c83496ae4..000000000 --- a/java/lc-esp-gardener-service/build.gradle +++ /dev/null @@ -1,22 +0,0 @@ -plugins { - id 'java' -} -sourceCompatibility = JavaVersion.VERSION_17 -targetCompatibility = JavaVersion.VERSION_17 -version = '20.0-SNAPSHOT' - -repositories { - mavenCentral() -} - -dependencies { - implementation project(':lc-mecha') - implementation 'com.github.docker-java:docker-java-transport-httpclient5:3.2.3' - implementation 'com.github.docker-java:docker-java:3.3.2' - testImplementation platform('org.junit:junit-bom:5.9.1') - testImplementation 'org.junit.jupiter:junit-jupiter' -} - -test { - useJUnitPlatform() -} \ No newline at end of file diff --git a/java/lc-esp-gardener-service/src/main/java/lc/esp/gardener/service/GardenerService.java b/java/lc-esp-gardener-service/src/main/java/lc/esp/gardener/service/GardenerService.java deleted file mode 100644 index 3822edb15..000000000 --- a/java/lc-esp-gardener-service/src/main/java/lc/esp/gardener/service/GardenerService.java +++ /dev/null @@ -1,47 +0,0 @@ -package lc.esp.gardener.service; - -import com.github.dockerjava.api.DockerClient; -import com.github.dockerjava.api.model.Image; -import com.github.dockerjava.core.DefaultDockerClientConfig; -import com.github.dockerjava.core.DockerClientBuilder; -import com.github.dockerjava.httpclient5.ApacheDockerHttpClient; -import com.github.dockerjava.transport.DockerHttpClient; -import lc.mecha.log.MechaLogger; -import lc.mecha.log.MechaLoggerFactory; -import lc.mecha.net.NetworkInterfaceUtil; -import lc.mecha.util.UniversalJob; - -import java.io.IOException; -import java.util.List; - -/** - * @author Alex Leigh - * @since mk20 (TOKYO PROTOCOL) - */ -public class GardenerService { - private static final MechaLogger logger = MechaLoggerFactory.getLogger(GardenerService.class); - - public static void main(String[] args) throws IOException { - UniversalJob.banner(logger, "ESP//GARDENER"); - var config = DefaultDockerClientConfig.createDefaultConfigBuilder().build(); - - logger.info("Built client config: {}", config); - - logger.info("Local MAC addresses: {}", NetworkInterfaceUtil.getHardwareNetworkAddresses()); - - try (DockerHttpClient dockerHttpClient = new ApacheDockerHttpClient.Builder() - .dockerHost(config.getDockerHost()) - .sslConfig(config.getSSLConfig()) - .build()) { - try (DockerClient dockerClient = DockerClientBuilder - .getInstance(config) - .withDockerHttpClient(dockerHttpClient) - .build()) { - List containers = dockerClient.listImagesCmd() - .withShowAll(true) - .exec(); - logger.info("Docker images: {}", containers); - } - } - } -} \ No newline at end of file diff --git a/java/settings.gradle b/java/settings.gradle index d7c98d9b0..3efa7af3f 100644 --- a/java/settings.gradle +++ b/java/settings.gradle @@ -21,7 +21,6 @@ include 'lc-esp-job' include 'lc-mecha-security' include 'lc-esp-job-task-example' include 'lc-esp-job-service-example' -include 'lc-esp-gardener-service' include 'lc-sips' include 'lc-sips-postgres' include 'lc-eo' -- GitLab