'Initializes a config migrator that can take the config from the version indicated in the config
file up to the version required by SB'

def __init__(self, config_obj):

    self.config_obj = config_obj
    self.config_version = check_setting_int(config_obj, u'General', u'config_version', sickbeard.CONFIG_VERSION)
    self.expected_config_version = sickbeard.CONFIG_VERSION
    self.migration_names = {1: u'Custom    naming', 2: u'Sync    backup    number    with    version    number', 3: u'Rename    omgwtfnzb    variables', 4: u'Add    newznab    catIDs', 5: u'Metadata    update', 6: u'Convert    from    XBMC    to    new    KODI    variables', 7: u'Use    version    2    for    password    encryption', 8: u'Convert    Plex    setting    keys', 9: u'Rename    autopostprocesser    (typo)    to    autopostprocessor', 10: u'Refactor    flatten_folders_default    to    season_folders_default'}
