aboutsummaryrefslogtreecommitdiffhomepage
path: root/src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java
diff options
context:
space:
mode:
authorGravatar Alex Humesky <ahumesky@google.com>2016-11-19 01:11:52 +0000
committerGravatar Dmitry Lomov <dslomov@google.com>2016-11-21 19:39:58 +0000
commit75c88b8e0a7d793ccbe65efa20bde32007bd35ca (patch)
tree4016418bf17bb8bb86481b1b9c07556ed4fd8eb5 /src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java
parent451599a8d22d79a84e228c9c06207df490f02f9f (diff)
*** Reason for rollback *** -- MOS_MIGRATED_REVID=139640949
Diffstat (limited to 'src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java')
-rw-r--r--src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java17
1 files changed, 2 insertions, 15 deletions
diff --git a/src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java b/src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java
index 7d2845c6ff..52343b0799 100644
--- a/src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java
+++ b/src/main/java/com/google/devtools/build/lib/remote/RemoteModule.java
@@ -24,10 +24,6 @@ import com.google.devtools.build.lib.events.Event;
import com.google.devtools.build.lib.runtime.BlazeModule;
import com.google.devtools.build.lib.runtime.Command;
import com.google.devtools.build.lib.runtime.CommandEnvironment;
-import com.google.devtools.build.lib.util.AbruptExitException;
-import com.google.devtools.build.lib.util.ExitCode;
-import com.google.devtools.build.lib.vfs.FileSystem;
-import com.google.devtools.build.lib.vfs.FileSystem.HashFunction;
import com.google.devtools.common.options.OptionsBase;
/** RemoteModule provides distributed cache and remote execution for Bazel. */
@@ -70,17 +66,8 @@ public final class RemoteModule extends BlazeModule {
}
// Otherwise actionCache remains null and remote caching/execution are disabled.
- if (actionCache != null) {
- HashFunction hf = FileSystem.getDigestFunction();
- if (hf != HashFunction.SHA1) {
- env.getBlazeModuleEnvironment().exit(new AbruptExitException(
- "Remote cache/execution requires SHA1 digests, got " + hf
- + ", run with --host_jvm_args=-Dbazel.DigestFunction=SHA1",
- ExitCode.COMMAND_LINE_ERROR));
- }
- if (RemoteWorkExecutor.isRemoteExecutionOptions(options)) {
- workExecutor = new RemoteWorkExecutor(options);
- }
+ if (actionCache != null && RemoteWorkExecutor.isRemoteExecutionOptions(options)) {
+ workExecutor = new RemoteWorkExecutor(options);
}
} catch (InvalidConfigurationException e) {
env.getReporter().handle(Event.warn(e.toString()));