Removing empty line.
Less concrete constant names.
Since we are checking if the directories already exist we can use ascii_letters.
Less concrete function names.
Grrr ... fixing names ... these are not types, but locations.
Using os.path.join instead of formatting the strings.
Using less concrete labels.
Using less concrete variable names.
Making min_count_of_hosts a constant.
Using os.path.join to build CONFIGURATION_DIRECTORY
Using os.path.join to build HOST_DIRECTORY.