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
Fix parsing environment= with empty quoted strings
Pull #329 changed shlex to posix mode to fix quotes inside
quotes (#328). A side effect of this change is that it
broke parsing empty quotes (#873). This seems to be due
to a bug in shlex (http://bugs.python.org/issue21999).
Since no release version of Supervisor has shipped with
shlex in posix mode to support quotes inside quotes, we're
reverting it to fix support for empty quotes which has
shipped for many Supervisor versions. Two unit tests
introduced in #329 pass without posix mode, so those tests
have been retained. A unit test was also added for #873
in the previous commit.
Reopens #328
Partially reverts #329Fixes#873Closes#880
0 commit comments