sapling/eden/fs
Michael Bolin 7a48628bb8 Create dot eden folder if it does not already exist when running eden daemon.
Summary:
Previous to this change, if `~/local/.eden` did not exist when `eden daemon` was
run, then it would fail.

Now the logic to create `~/local/.eden` is encapsulated in `_ensure_dot_eden_folder_exists()`.
We do not call this for all subcommands because we want to make sure that running
`eden --help` does not have the side-effect of writing `~/local/.eden` if it does not exist.

Reviewed By: wez

Differential Revision: D3397057

fbshipit-source-id: a3f974f367058d9e4ebd515c78423e54edc179cc
2016-06-07 13:03:13 -07:00
..
cli Create dot eden folder if it does not already exist when running eden daemon. 2016-06-07 13:03:13 -07:00
config Modify EdenServiceHandler to get client info through ClientConfig. 2016-05-13 15:10:22 -07:00
importer/git Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
inodes Introduce TreeEntryFileInode::getSHA1() 2016-05-27 18:17:07 -07:00
integration Create dot eden folder if it does not already exist when running eden daemon. 2016-06-07 13:03:13 -07:00
model add Hash::sha1() factory functions 2016-05-27 16:36:14 -07:00
overlay changes to path iterator behavior 2016-06-02 22:08:15 -07:00
rocksdb Include build files that were inadvertently excluded from the initial export. 2016-05-12 16:08:34 -07:00
service changes to path iterator behavior 2016-06-02 22:08:15 -07:00
store display rocksdb key in hex if LocalStore::get() fails 2016-05-24 22:14:14 -07:00