about summary refs log tree commit diff
path: root/src/libstore/globals.hh
diff options
context:
space:
mode:
authorShea Levy <shea@shealevy.com>2014-02-19T12·05-0500
committerEelco Dolstra <eelco.dolstra@logicblox.com>2014-02-26T12·32+0100
commitdf5de9dfd72f9dc3d57157d0496443732a517491 (patch)
tree9b0e0e0ea4c2c72bf148b13d8fb1e19c79a2e686 /src/libstore/globals.hh
parent36b90e72d7e09b983acfa08f9016e8b3ece5199d (diff)
Add use-ssh-substituter setting.
It defaults to false and can be overridden by RemoteStore.

Untested currently, just quickly put this together
Diffstat (limited to 'src/libstore/globals.hh')
-rw-r--r--src/libstore/globals.hh3
1 files changed, 3 insertions, 0 deletions
diff --git a/src/libstore/globals.hh b/src/libstore/globals.hh
index 31324478b6..711c365294 100644
--- a/src/libstore/globals.hh
+++ b/src/libstore/globals.hh
@@ -149,6 +149,9 @@ struct Settings {
     /* Set of ssh connection strings for the ssh substituter */
     Strings sshSubstituterHosts;
 
+    /* Whether to use the ssh substituter at all */
+    bool useSshSubstituter;
+
     /* Whether to impersonate a Linux 2.6 machine on newer kernels. */
     bool impersonateLinux26;