From 7325f6c31e1f7f6bd94a9e01e916de2c355bcae1 Mon Sep 17 00:00:00 2001
From: Kai Reinhard <K.Reinhard@micromata.de>
Date: Mon, 07 Jan 2019 00:29:19 +0000
Subject: [PATCH] Environment variables are now built by BorgRepoConfig itself.
---
borgbutler-core/src/main/java/de/micromata/borgbutler/jobs/AbstractCommandLineJob.java | 13 ++++++++++++-
1 files changed, 12 insertions(+), 1 deletions(-)
diff --git a/borgbutler-core/src/main/java/de/micromata/borgbutler/jobs/AbstractCommandLineJob.java b/borgbutler-core/src/main/java/de/micromata/borgbutler/jobs/AbstractCommandLineJob.java
index d551e57..bccf7ea 100644
--- a/borgbutler-core/src/main/java/de/micromata/borgbutler/jobs/AbstractCommandLineJob.java
+++ b/borgbutler-core/src/main/java/de/micromata/borgbutler/jobs/AbstractCommandLineJob.java
@@ -141,11 +141,22 @@
}
/**
+ *
+ * @param env
+ * @param variable Variable in format "variable=value".
+ */
+ protected void addEnvironmentVariable(Map<String, String> env, String variable) {
+ if (StringUtils.isNotBlank(variable)) {
+ EnvironmentUtils.addVariableToEnvironment(env, variable);
+ }
+ }
+
+ /**
* Frees the output streams.
* Should be called after a job was done, failed or cancelled while running.
*/
public void cleanUp() {
- log.info("Freeing resources of job: " + commandLineAsString);
+ log.debug("Freeing resources of job: " + commandLineAsString);
outputStream = null;
errorOutputStream = null;
}
--
Gitblit v1.10.0