Description[devil] Upgrade parser/serializer for command line flags
Upgrade the code to parse/serialize flags in the command line file.
Internally flags are now stored unquoted (to match the behaviour of
desktop flags) and only parded/serialized when reading/writing from
the file system.
The algorithms now match the behaviour of Chrome's own command line
parsing code.
API changes:
- Clients should now supply flags unquoted (but to ease the transition
flags that appear to be quoted are not double-quoted).
- There is a new GetCurrentFlags method to read the current flags
stored on the device.
- All methods to set/update flags now return the final set of
flags stored on the device.
BUG=catapult:#3112
Review-Url: https://codereview.chromium.org/2633133002
Committed: https://chromium.googlesource.com/external/github.com/catapult-project/catapult/+/c4ea5aba503c326e243e7b35a110a35fa5d47cd6
Patch Set 1 #
Total comments: 1
Patch Set 2 : logging nit #
Total comments: 4
Messages
Total messages: 16 (9 generated)
|