sapling/eden/fs
Katie Mancini a46707cc19 Fix eden du --clean on MacOS
Summary:
`eden du --clean` currently fails with

```
Fatal Python error: initfsencoding: unable to load the file system codec
ModuleNotFoundError: No module named 'encodings'
```
Full error: P149352812

It looks like this is because Buck expects to run with a different python, so
here I clear out the PYTHONHOME variable before we start buck.

This reuses out logic used elsewhere to clean up the environment before
calling buck.

Reviewed By: wez

Differential Revision: D24904105

fbshipit-source-id: 73587c52aff3ea00f68339eb44e7042329de2e44
2020-11-20 17:25:55 -08:00
..
benchharness add 4k random writes benchmark 2020-07-14 16:13:37 -07:00
benchmarks Remove dead includes in eden 2020-10-09 15:25:47 -07:00
cli Fix eden du --clean on MacOS 2020-11-20 17:25:55 -08:00
config config test: use AbsolutePath instead of folly::fs::path 2020-11-18 14:39:17 -08:00
docs Some minor modifications to verbiage in documentation 2020-07-06 22:20:17 -07:00
fuse edenfs: brace for macfuse 2020-11-12 18:09:19 -08:00
inodes inodes: re-order some cache invalidation 2020-11-19 21:59:44 -08:00
journal remove dependency on glog 2020-11-10 16:31:15 -08:00
model remove dependency on glog 2020-11-10 16:31:15 -08:00
monitor Remove dead includes in eden 2020-10-09 15:25:47 -07:00
notifications notifications: support Windows 2020-11-11 09:37:56 -08:00
prjfs prjfs: make readdir asynchronous 2020-11-13 14:27:26 -08:00
py give new thrift client access to streaming APIs 2020-10-07 23:36:40 -07:00
rocksdb Remove dead includes in eden 2019-10-11 16:45:01 -07:00
scripts move eden/scripts/ into eden/fs/ 2020-11-04 18:29:49 -08:00
service add eden trace hg command 2020-11-19 13:02:42 -08:00
sqlite remove dependency on glog 2020-11-10 16:31:15 -08:00
store add eden trace hg command 2020-11-19 13:02:42 -08:00
takeover inodes: rename FUSE refcount to fs refcount 2020-11-04 17:34:01 -08:00
telemetry prjfs: make readdir asynchronous 2020-11-13 14:27:26 -08:00
testharness enable skipping Metadata prefetches during eden prefetches 2020-11-11 16:30:02 -08:00
third-party eden: support NO_OPEN support on macOS 2020-07-27 17:53:03 -07:00
utils Daily arc lint --take CLANGFORMAT 2020-11-18 04:32:26 -08:00
CMakeLists.txt prjfs: move win/mount into prjfs 2020-09-22 09:09:56 -07:00