Skip to content
  • Thomas Markwalder's avatar
    [5110] DhcpConfigParser no longer used in libprocess or D2 · fc4a404d
    Thomas Markwalder authored
    src/lib/process/d_cfg_mgr.h
    src/lib/process/d_cfg_mgr.cc
        DCfgMgrBase::parseElement() - changed to void return
        DCfgMgrBase::createConfigParser() - deleted this method
        DCfgMgrBase::buildParams()
        DCfgMgrBase::buildAndCommit() - now only call parseElement()
    
    src/lib/process/tests/d_cfg_mgr_unittests.cc
        ParseElementMgr, ParseElementMgrTest - deleted, no longer
        relevant
    
    src/lib/process/testutils/d_test_stubs.h
    src/lib/process/testutils/d_test_stubs.cc
        ObjectParser - deleted this object
        DStubCfgMgr::createConfigParser() - deleted this method
        DStubCfgMgr::parseElement() - new method which
        replaces functionality formerly in createConfigParser
    
    src/bin/d2/d2_cfg_mgr.cc
    src/bin/d2/d2_cfg_mgr.h
        D2CfgMgr::createConfigParser() - deleted this method
        D2CfgMgr::parseElement() - changed to void return,
        and throws on unknown element id
    fc4a404d