Several use cases... example structure:
- / <- LocalAdapter A
- /fileA1 <- file of A
- /dirA1 <- dir of A
- /dirA2 <- dir of A, LocalAdapter B mounted onto
- /dirA2/fileB1 <- file of B
- /dirA2/dirB1 <- dir of B
- /dirV1 <- LocalAdapter C mounted onto, does not exists in A
- /dirV1/fileC1 <- file of C
- /dirV1/dirC1 <- dir of C
What happens when:
- exists dirV1 / isDirectory dirV1