Page MenuHomePhabricator

Give "bin/config" a friendlier error message if "local.json" is not writable
ClosedPublic

Authored by epriestley on Sep 3 2019, 7:19 PM.
Tags
None
Referenced Files
F13260846: D20779.diff
Mon, May 27, 12:27 AM
F13244920: D20779.diff
Thu, May 23, 5:26 AM
F13201266: D20779.diff
Tue, May 14, 9:57 AM
F13193513: D20779.id49546.diff
Sun, May 12, 2:18 PM
Unknown Object (File)
Tue, May 7, 7:06 AM
Unknown Object (File)
Mon, May 6, 12:04 AM
Unknown Object (File)
Fri, May 3, 5:10 AM
Unknown Object (File)
Apr 25 2024, 12:47 AM
Subscribers
None

Details

Summary

Ref T13403. We currently emit a useful error message, but it's not tailored and has a stack trace. Since this is a relatively routine error and on the first-time-setup path, tailor it so it's a bit nicer.

Test Plan
  • Ran bin/config set ... with an unwritable "local.json".
  • Ran bin/config set ... normally.

Diff Detail

Repository
rP Phabricator
Lint
Lint Not Applicable
Unit
Tests Not Applicable