This changes the driver loading validation in the conductor startup to check for at least one classic *or* dynamic driver. Previously the conductor would fail to start if no classic drivers were loaded. This allows the conductor to use only dynamic drivers, without loading any classic drivers. It also now checks classic driver names against dynamic driver names, and fails to start if there is a conflict there. This would totally break the hash ring and cause mass confusion, so we cannot allow it. Change-Id: Id368690697f90471d09f16eaa4925338dadebd0f Partial-Bug: #1524745
326 B
326 B