sapling/eden/fs
Carlos Fernandez cad86f2fa1 eden cli: Kill processes keeping handles inside Eden mounts
Summary:
This diff adds the functionality of asking the user if they want to terminate processing preventing eden rm from succeeding.

Also some refactoring done, specifically create prompt.py for the prompt utility because having in cmd_util (which imports config, which imports cmd_util) was causing a circular reference problem when trying to import from file_handler_tools.

Reviewed By: MichaelCuevas

Differential Revision: D53688726

fbshipit-source-id: cf1c6f32ec9e026fa29932554fb552740ad2c5a5
2024-02-15 17:10:50 -08:00
..
benchmarks Update autocargo component on FBS:master 2023-11-29 18:35:29 -08:00
cli eden cli: Kill processes keeping handles inside Eden mounts 2024-02-15 17:10:50 -08:00
cli_rs Add purgeable space view/delete in eden du 2024-02-14 17:01:57 -08:00
config Disable Cargo documentation generation for Thrift targets 2024-02-02 07:45:58 -08:00
digest Re-sync with internal repository 2023-10-11 22:09:00 -07:00
docs update Config.md with more up-to-date information 2024-02-13 20:23:20 -08:00
facebook eden/fs/facebook 2024-02-05 10:48:18 -08:00
fuse Remove extra semi colon from dyno/cpp/server/parsing/util.h (#794) 2023-12-21 09:14:38 -08:00
fuzz/facebook Re-sync with internal repository 2023-10-11 22:09:00 -07:00
inodes Fix shadowed variable in eden/fs/inodes/EdenMount.cpp 2024-02-06 16:38:53 -08:00
journal Re-sync with internal repository 2023-10-11 22:09:00 -07:00
lmdb LMDBInodeCatalog + LMDBFileContentStore 2023-11-13 12:47:14 -08:00
model eden (7547650190731062666) 2023-11-08 17:55:00 -08:00
monitor Remove explicit key 2023-12-04 10:03:02 -08:00
nfs Remove semicolon(s) from 3 files inc dyno/cpp/server/TaskstatsClient.cpp 2024-02-14 16:17:55 -08:00
notifications eden (7547650190731062666) 2023-11-08 17:55:00 -08:00
privhelper clarify NFS mount options on macOS 2024-01-16 09:59:34 -08:00
prjfs Factor PrjFS on-disk state functions out of WindowsFsck 2023-10-27 14:53:17 -07:00
py Add annotations to eden/fs/py/eden/thrift/windows_thrift.py 2023-12-13 10:36:39 -08:00
rocksdb Re-sync with internal repository 2023-10-11 22:09:00 -07:00
scripts Move rpmbisect from scripts/mshroyer to eden/fs/scripts/facebook 2023-10-25 17:01:11 -07:00
service Fix shadowed variable in eden/fs/service/EdenServiceHandler.cpp 2024-02-06 16:37:12 -08:00
sqlite Remove extra semi colon from eden/fs/inodes/FileInode.cpp 2023-12-08 17:29:10 -08:00
store Remove semicolon(s) from 3 files inc dyno/cpp/server/TaskstatsClient.cpp 2024-02-14 16:17:55 -08:00
takeover Remove explicit key 2023-12-04 10:03:02 -08:00
telemetry Removed support to differntiate fetch_miss sources 2024-01-17 13:24:03 -08:00
testharness Remove last uses of HgImporter 2024-01-17 13:24:03 -08:00
third-party Re-sync with internal repository 2023-10-11 22:09:00 -07:00
utils Fix shadowed variable in eden/fs/utils/test/ImmediateFutureTest.cpp 2024-02-06 16:38:43 -08:00
.committemplate committemplate: set reviewers for eden and mononoke 2023-10-18 20:55:42 -07:00
Cargo.toml Eliminate deps from clients to servers and vice versa 2024-02-01 07:14:06 -08:00
CMakeLists.txt LMDBInodeCatalog + LMDBFileContentStore 2023-11-13 12:47:14 -08:00
TARGETS Re-sync with internal repository 2023-10-11 22:09:00 -07:00