[modular][config] Manually parse strings to enums
XDR expects an integer for enums so this updates modular_config_xdr.cc to manually parse the config file for any fields that need to be converted to enums. This also moves story_shell_url to basemgr because basemgr is currently passing it through to sessionmgr. Change-Id: I19bf734132b1b8f6fada93f3b754a010554ca29b
Showing
- peridot/build/modular_config/modular_config_schema.json 6 additions, 6 deletionsperidot/build/modular_config/modular_config_schema.json
- peridot/docs/modular/guide/config.md 10 additions, 5 deletionsperidot/docs/modular/guide/config.md
- peridot/lib/modular_config/modular_config.cc 5 additions, 6 deletionsperidot/lib/modular_config/modular_config.cc
- peridot/lib/modular_config/modular_config.h 2 additions, 2 deletionsperidot/lib/modular_config/modular_config.h
- peridot/lib/modular_config/modular_config_xdr.cc 94 additions, 6 deletionsperidot/lib/modular_config/modular_config_xdr.cc
- peridot/lib/modular_config/modular_config_xdr_unittest.cc 2 additions, 2 deletionsperidot/lib/modular_config/modular_config_xdr_unittest.cc
- peridot/tests/modular_config/test_config.json 3 additions, 3 deletionsperidot/tests/modular_config/test_config.json
Loading
Please register or sign in to comment