server2 is used in a minority of tests, so like all the other configuration settings that are not strictly required, let's also not mandate them because this makes the user that is not interested in HA tests to set them to empty string. By convention, None
is for mandatory settings and gets stuck at raise Exception('Cannot find %s in init_all.py' % key)
, empty string is for settings that are not used in tests.