You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@agcapps the most common use case is actually folks overriding at runtime with a external file.
That's b/c users aren't usually compiling the code themselves and they craft yaml files for their use case.
We should improve our docs for the opposite case (always want to ignore the external file) and also the way we select between these cases, since its confusing.
Ascent::execute()
lets the user pass in a Node with actions:https://github.com/Alpine-DAV/ascent/blob/develop/src/libs/ascent/ascent.cpp#L371
But then, if
CheckForSettingsFile()
finds a file named ascent_actions.yaml, that file replaces whatever the user passed toexecute()
:https://github.com/Alpine-DAV/ascent/blob/develop/src/libs/ascent/ascent.cpp#L135
This is unpleasantly surprising, at least. I think if a user calls
execute()
passing in actions, Ascent should ignore its default.The text was updated successfully, but these errors were encountered: