sapling/eden/fs/cli
Xavier Deguillard 55d86a5557 cli: allow skipping chowning redirected directories
Summary:
During an `eden chown`, EdenFS will try to chown both the repository, and the
redirections. In some cases, chowning the redirection can both take a long time
and be unecessary. Consider the case where some automation temporarily chown a
repository to a service user that needs to access the repository, and then
chown it back to the owner of the repository. In that case, changing the
ownership of the redirection is superfluous and unecessary.

Reviewed By: mrkmndz

Differential Revision: D31010912

fbshipit-source-id: a882948005ac4fe29ff465088f196e0fc2bc10be
2021-09-17 09:23:42 -07:00
..
doctor suppress errors in fbcode/eden - batch 1 2021-08-24 14:30:57 -07:00
test print eden config in rage report 2021-09-10 16:27:17 -07:00
trace add edenfsctl trace fs support for nfs 2021-06-29 17:50:25 -07:00
__init__.py remediation of S205607 2020-07-17 17:16:13 -07:00
buck.py setup buck integration testing 2021-08-25 17:32:14 -07:00
CMakeLists.txt Move eden.cli namespace to eden.fs.cli 2020-03-25 11:46:56 -07:00
cmd_util.py add helper command for deleting stale APFS volumes 2021-08-19 11:17:59 -07:00
config.py print eden config in rage report 2021-09-10 16:27:17 -07:00
configinterpolator.py cli: enable pyre-strict for configinterpolator.py 2021-05-19 19:27:06 -07:00
configutil.py suppress errors in fbcode/eden - batch 1 2021-08-24 14:30:57 -07:00
daemon_util.py win: add eden.exe to the package 2020-09-08 16:33:55 -07:00
daemon.py perserve missing env var edenfs environment 2021-07-26 20:39:28 -07:00
debug_posix.py Changing eden/Eden/edenfs/Edenfs in the help and other user visible texts to EdenFS 2021-07-06 12:17:20 -07:00
debug_windows.py suppress errors in fbcode/eden - batch 1 2021-07-21 17:40:14 -07:00
debug.py fix thread safety issues in ActivityRecorder CLI 2021-08-30 19:30:08 -07:00
filesystem.py cli: enable pyre-strict for filesystem.py 2021-05-19 19:27:06 -07:00
fsck.py suppress errors in fbcode/eden - batch 1 2021-08-24 14:30:57 -07:00
hg_util.py suppress errors in eden - batch 1 2020-12-15 15:22:22 -08:00
logfile.py cli: enable pyre-strict for logfile.py 2021-05-19 19:27:07 -07:00
main.py cli: allow skipping chowning redirected directories 2021-09-17 09:23:42 -07:00
mtab.py Move eden.cli namespace to eden.fs.cli 2020-03-25 11:46:56 -07:00
overlay.py apply pyfmt with usort to opted-in sources 2020-11-10 21:25:54 -08:00
prefetch_profile.py return 0 if skipping predictive fetch 2021-08-25 12:39:55 -07:00
prefetch.py raise indulde dot files to a command arg 2021-09-14 10:02:33 -07:00
prjfs.py cli: add debug state for checking projectedfs file state 2021-03-10 10:05:42 -08:00
proc_utils_win.py service: unify startup on Windows/Linux/macOS 2020-10-22 16:24:17 -07:00
proc_utils.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
rage.py pretty print rage sections and normalize underlining 2021-09-10 23:54:48 -07:00
redirect.py fix a python type error in redirect 2021-09-16 20:23:45 -07:00
stats_print.py remove stats memory command 2020-05-05 12:09:11 -07:00
stats.py pretty print rage sections and normalize underlining 2021-09-10 23:54:48 -07:00
subcmd.py suppress errors in fbcode/eden - batch 1 2021-08-24 14:30:57 -07:00
systemd_service.py Changing eden/Eden/edenfs/Edenfs in the help and other user visible texts to EdenFS 2021-07-06 12:17:20 -07:00
systemd.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
tabulate.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
telemetry.py apply black 20.8b1 formatting update 2020-10-14 20:21:52 -07:00
top.py rage: print some Thrift counters 2021-08-16 18:58:39 -07:00
trace_cmd.py strace: add C++ implementation 2021-06-17 12:07:20 -07:00
trace.py Changing eden/Eden/edenfs/Edenfs in the help and other user visible texts to EdenFS 2021-07-06 12:17:20 -07:00
ui.py suppress errors in fbcode/eden - batch 1 2021-08-24 14:30:57 -07:00
util.py pretty print rage sections and normalize underlining 2021-09-10 23:54:48 -07:00
version.py update edenfsctl to report the compile-time version 2020-04-22 12:48:48 -07:00
win_ui.py Move cli/ directory from eden/ to eden/fs (Without changing namespace) 2020-03-25 11:18:30 -07:00