o k` @s4ddlmZddlmZmZddlmZddZdS))backup_config_file)DbRepositoryProviderRepositoryManager) GitwebProjectsRepositoryProviderc Cs~t|d|jddd}dD]"}d|}|jd||jd||jd||jd ||qt|}|r| D]\}}|pCd|v} | rY|jd |d d |jd |q.sync_per_request and a list of repositories in [gitweb-repositories] sync_per_request. Move and rename the Gitweb configuration options from the [git] section to the [gitweb-repositories] section. z .db32.baktracrepository_sync_per_requestz (default))baselisturl projects_zgitweb-repositoriesgitz*Moved [git] %s -> [gitweb-repositories] %s repositoriesz.sync_per_requesttruezEnabled sync_per_request for %scSsg|]\}}|qSr).0name_rr4/usr/lib/python3/dist-packages/trac/upgrades/db32.py 0szdo_upgrade..z, sync_per_requestz1Removed [trac] repository_sync_per_request optionN)rconfiggetlistsetgetremoveloginforget_repositoriesrjoinrmodify_repositorysavereload_repositories)envversioncursorrepos_sync_per_requestsuffix option_namermrrrgwrpgitweb_repo_names db_providerchangesrrr do_upgradesT          r-N) trac.utilrtrac.versioncontrol.apirr!tracopt.versioncontrol.git.git_fsrr-rrrrs