def gen_eden_running(self, eden: edenclient.EdenFS) -> None: logging.info("Preparing checkout...") eden.clone(self.backing_repo.path, str(self.checkout_path)) self.checkout_repo = self.hg_repo(self.checkout_path) self.populate_checkout()
def gen_eden_running(self, eden: edenclient.EdenFS) -> None: logging.info("Preparing checkout...") eden.clone(self.backing_repo.path, str(self.checkout_path)) # pyre-fixme[16]: `HgSnapshot` has no attribute `checkout_repo`. self.checkout_repo = self.hg_repo(self.checkout_path) self.populate_checkout()
def __init__(self, eden: edenclient.EdenFS, mount: pathlib.Path) -> None: self.eden = eden self.mount = mount self.overlay_dir = eden.overlay_dir_for_mount(mount)