Beispiel #1
0
    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()
Beispiel #2
0
    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()
Beispiel #3
0
    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()
Beispiel #4
0
 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)
Beispiel #5
0
 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)