def on_dir(directory, configuration_files): db_conf = DbConfiguration(configuration_files) regular_url = db_conf.build_url() coord_url = db_conf.build_coord_url() upgrader = DbUpgrader(regular_url, coord_url) return upgrader.check_updated()
def __init__(self, directory, configuration_files, configuration_values, *args, **kwargs): super(DatabaseUpgrader, self).__init__(directory, configuration_files, configuration_values, *args, **kwargs) db_conf = DbConfiguration(configuration_files, configuration_values) regular_url = db_conf.build_url() coord_url = db_conf.build_coord_url() self.upgrader = DbUpgrader(regular_url, coord_url)