aboutsummaryrefslogtreecommitdiff
path: root/src/libstore/globals.hh
diff options
context:
space:
mode:
Diffstat (limited to 'src/libstore/globals.hh')
-rw-r--r--src/libstore/globals.hh6
1 files changed, 6 insertions, 0 deletions
diff --git a/src/libstore/globals.hh b/src/libstore/globals.hh
index 9300edbe9..5e7cfda9a 100644
--- a/src/libstore/globals.hh
+++ b/src/libstore/globals.hh
@@ -25,6 +25,8 @@ struct Settings {
string pack();
+ void unpack(string pack);
+
SettingsMap getOverrides();
/* The directory where we store sources and derived files. */
@@ -144,6 +146,9 @@ struct Settings {
chroot. */
StringSet dirsInChroot;
+ /* Set of ssh connection strings for the ssh substituter */
+ Strings sshSubstituterHosts;
+
/* Whether to impersonate a Linux 2.6 machine on newer kernels. */
bool impersonateLinux26;
@@ -195,6 +200,7 @@ private:
void get(string & res, const string & name);
void get(bool & res, const string & name);
void get(StringSet & res, const string & name);
+ void get(Strings & res, const string & name);
template<class N> void get(N & res, const string & name);
};