about summary refs log tree commit diff
path: root/third_party/nix/src/libstore/remote-store.hh
diff options
context:
space:
mode:
authorGriffin Smith <grfn@gws.fyi>2020-08-08T20·47-0400
committerglittershark <grfn@gws.fyi>2020-08-09T02·22+0000
commit059468ba154fbf6652c89ffe8052c9c8571f6c3e (patch)
tree5f616ccd7f0ab6acdfb1c23f7d9d7305d31a0b78 /third_party/nix/src/libstore/remote-store.hh
parente440f60b6c74c6e2f406b4f187e6c20ee6d315dd (diff)
refactor(tvix): Remove UDSRemoteStore r/1623
Now that we've fully implemented the RPC-based store client, we can get
rid of the UDSRemoteStore, whose only use was connecting to the locally
running nix daemon. The RemoteStore still needs to be around to connect
to remote upstream nix stores over SSH.

Change-Id: I0699819803cbfe966b9a46786f2c927d8e4bf1a2
Reviewed-on: https://cl.tvl.fyi/c/depot/+/1693
Tested-by: BuildkiteCI
Reviewed-by: kanepyork <rikingcoding@gmail.com>
Diffstat (limited to '')
-rw-r--r--third_party/nix/src/libstore/remote-store.hh14
1 files changed, 0 insertions, 14 deletions
diff --git a/third_party/nix/src/libstore/remote-store.hh b/third_party/nix/src/libstore/remote-store.hh
index 927d083354..a6829226ca 100644
--- a/third_party/nix/src/libstore/remote-store.hh
+++ b/third_party/nix/src/libstore/remote-store.hh
@@ -136,18 +136,4 @@ class RemoteStore : public virtual Store {
   std::atomic_bool failed{false};
 };
 
-class UDSRemoteStore : public LocalFSStore, public RemoteStore {
- public:
-  UDSRemoteStore(const Params& params);
-  UDSRemoteStore(std::string path, const Params& params);
-
-  std::string getUri() override;
-
-  bool sameMachine() override { return true; }
-
- private:
-  ref<RemoteStore::Connection> openConnection() override;
-  std::optional<std::string> path;
-};
-
 }  // namespace nix