Beispiel #1
0
 async def test_raise_EdenNotRunningError_when_no_socket(self) -> None:
     with tempfile.TemporaryDirectory() as td:
         sockname = os.path.join(td, "sock")
         with self.assertRaises(EdenNotRunningError) as cm:
             async with create_thrift_client(socket_path=sockname):
                 pass
         ex = cm.exception
         self.assertEqual(sockname, ex.socket_path)
         self.assertEqual(
             "edenfs daemon does not appear to be running: tried " + sockname,
             str(ex),
         )
Beispiel #2
0
 def get_thrift_client(self,
                       timeout: Optional[float] = None
                       ) -> "client.EdenClient":
     return client.create_thrift_client(eden_dir=str(self._eden_dir),
                                        timeout=timeout)
Beispiel #3
0
 async def get_thrift_client(self, timeout=None) -> "client.EdenClient":
     return client.create_thrift_client(eden_dir=str(self._config_dir),
                                        timeout=timeout)