def run(self):
        root_path, folder_name = os.path.split(self.root_folder)
        self.root_folder = os.path.join(root_path, folder_name)
        os.path.walk(self.root_folder, self.upload_files_in_folder, None)
Takes a set of possible problems and gets the actual issues out of it.
dataset/ETHPy150Open rackspace/pyrax/pyrax/object_storage.py/FolderUploader.run--crossover with--dataset/ETHPy150Open cloudera/hue/desktop/core/ext-py/South-1.0.2/south/migration/__init__.py/inner_problem_check