Closed cglewis closed 5 years ago
The semantics are whether the config is accepted by FAUCET. If FAUCET crashes or isn't running, then the result is not successful. I used to have a separate error condition but it seemed redundant so I removed it since it raises an exception anyway.
Do you think it should be added back in?
I guess the question is what state the config file should be in if a "set" fails for any reason? Or should it just be assumed that the config file can no longer be trusted if a "set" fails?
I think we want to fail if we are sending a HUP
but FAUCET isn't running.
Since we now have --nohup
it seems like this shouldn't be a huge issue.
If you're OK with the way things are now, we can close this issues as resolved.
The config file is successfully set, but the HUP is failing because Faucet isn't running. Not sure what the best action for improving this is, since it is working as intended/expected, but it's somewhat misleading the way the errors are logged.