├── .github └── workflows │ ├── docker-test.yml │ └── mirror-test.yml ├── .gitignore ├── .travis.yml ├── AUTHORS ├── ChangeLog ├── LICENSE ├── MANIFEST.in ├── Pipfile ├── README.md ├── completion ├── bash │ └── mirrord └── zsh │ └── _mirrord ├── config ├── bjtu.ini ├── mirror.ini └── plugin.ini ├── create_potfiles_in.py ├── docker ├── Dockerfile └── mirrorlist ├── docs └── man │ └── mirrord.1 ├── ez_setup.py ├── gettextize.sh ├── mirror ├── __init__.py ├── bus.py ├── color.py ├── common.py ├── component.py ├── config.py ├── configmanager.py ├── console.py ├── daemon.py ├── error.py ├── event.py ├── eventmanager.py ├── handler.py ├── i18n │ ├── POTFILES.in │ ├── mirror.pot │ └── zh_CN.po ├── log.py ├── main.py ├── pluginbase.py ├── plugininit.py ├── pluginmanager.py ├── plugins │ ├── Notifier │ │ ├── mirror │ │ │ ├── __init__.py │ │ │ └── plugins │ │ │ │ ├── __init__.py │ │ │ │ └── notifier │ │ │ │ ├── __init__.py │ │ │ │ └── notifier.py │ │ └── setup.py │ ├── SlateFish │ │ ├── mirror │ │ │ ├── __init__.py │ │ │ └── plugins │ │ │ │ ├── __init__.py │ │ │ │ └── slatefish │ │ │ │ ├── __init__.py │ │ │ │ └── plugin.py │ │ └── setup.py │ ├── SystemTask │ │ ├── mirror │ │ │ ├── __init__.py │ │ │ └── plugins │ │ │ │ ├── __init__.py │ │ │ │ └── systemtask │ │ │ │ ├── __init__.py │ │ │ │ ├── logcleantask.py │ │ │ │ ├── systemtask.py │ │ │ │ └── taskcleantask.py │ │ └── setup.py │ └── TaskStatus │ │ ├── mirror │ │ ├── __init__.py │ │ └── plugins │ │ │ ├── __init__.py │ │ │ └── taskstatus │ │ │ ├── __init__.py │ │ │ └── plugin.py │ │ └── setup.py ├── pluginthread.py ├── queue.py ├── scheduler.py ├── sysinfo.py └── task.py ├── msgfmt.py ├── package └── archlinux │ └── README.md ├── setup.cfg ├── setup.py ├── test ├── __init__.py ├── test_task.py └── test_taskqueue.py └── util └── systemd └── system └── mirrord@.service /.github/workflows/docker-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/.github/workflows/docker-test.yml -------------------------------------------------------------------------------- /.github/workflows/mirror-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/.github/workflows/mirror-test.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/.gitignore -------------------------------------------------------------------------------- /.travis.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/.travis.yml -------------------------------------------------------------------------------- /AUTHORS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/AUTHORS -------------------------------------------------------------------------------- /ChangeLog: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/ChangeLog -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/LICENSE -------------------------------------------------------------------------------- /MANIFEST.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/MANIFEST.in -------------------------------------------------------------------------------- /Pipfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/Pipfile -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/README.md -------------------------------------------------------------------------------- /completion/bash/mirrord: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/completion/bash/mirrord -------------------------------------------------------------------------------- /completion/zsh/_mirrord: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/completion/zsh/_mirrord -------------------------------------------------------------------------------- /config/bjtu.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/config/bjtu.ini -------------------------------------------------------------------------------- /config/mirror.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/config/mirror.ini -------------------------------------------------------------------------------- /config/plugin.ini: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/config/plugin.ini -------------------------------------------------------------------------------- /create_potfiles_in.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/create_potfiles_in.py -------------------------------------------------------------------------------- /docker/Dockerfile: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/docker/Dockerfile -------------------------------------------------------------------------------- /docker/mirrorlist: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/docker/mirrorlist -------------------------------------------------------------------------------- /docs/man/mirrord.1: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/docs/man/mirrord.1 -------------------------------------------------------------------------------- /ez_setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/ez_setup.py -------------------------------------------------------------------------------- /gettextize.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/gettextize.sh -------------------------------------------------------------------------------- /mirror/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/__init__.py -------------------------------------------------------------------------------- /mirror/bus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/bus.py -------------------------------------------------------------------------------- /mirror/color.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/color.py -------------------------------------------------------------------------------- /mirror/common.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/common.py -------------------------------------------------------------------------------- /mirror/component.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/component.py -------------------------------------------------------------------------------- /mirror/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/config.py -------------------------------------------------------------------------------- /mirror/configmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/configmanager.py -------------------------------------------------------------------------------- /mirror/console.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/console.py -------------------------------------------------------------------------------- /mirror/daemon.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/daemon.py -------------------------------------------------------------------------------- /mirror/error.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/error.py -------------------------------------------------------------------------------- /mirror/event.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/event.py -------------------------------------------------------------------------------- /mirror/eventmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/eventmanager.py -------------------------------------------------------------------------------- /mirror/handler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/handler.py -------------------------------------------------------------------------------- /mirror/i18n/POTFILES.in: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/i18n/POTFILES.in -------------------------------------------------------------------------------- /mirror/i18n/mirror.pot: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/i18n/mirror.pot -------------------------------------------------------------------------------- /mirror/i18n/zh_CN.po: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/i18n/zh_CN.po -------------------------------------------------------------------------------- /mirror/log.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/log.py -------------------------------------------------------------------------------- /mirror/main.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/main.py -------------------------------------------------------------------------------- /mirror/pluginbase.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/pluginbase.py -------------------------------------------------------------------------------- /mirror/plugininit.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugininit.py -------------------------------------------------------------------------------- /mirror/pluginmanager.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/pluginmanager.py -------------------------------------------------------------------------------- /mirror/plugins/Notifier/mirror/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/Notifier/mirror/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/Notifier/mirror/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/Notifier/mirror/plugins/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/Notifier/mirror/plugins/notifier/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/Notifier/mirror/plugins/notifier/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/Notifier/mirror/plugins/notifier/notifier.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/Notifier/mirror/plugins/notifier/notifier.py -------------------------------------------------------------------------------- /mirror/plugins/Notifier/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/Notifier/setup.py -------------------------------------------------------------------------------- /mirror/plugins/SlateFish/mirror/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SlateFish/mirror/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SlateFish/mirror/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SlateFish/mirror/plugins/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SlateFish/mirror/plugins/slatefish/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SlateFish/mirror/plugins/slatefish/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SlateFish/mirror/plugins/slatefish/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SlateFish/mirror/plugins/slatefish/plugin.py -------------------------------------------------------------------------------- /mirror/plugins/SlateFish/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SlateFish/setup.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/plugins/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/plugins/systemtask/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/plugins/systemtask/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/plugins/systemtask/logcleantask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/plugins/systemtask/logcleantask.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/plugins/systemtask/systemtask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/plugins/systemtask/systemtask.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/mirror/plugins/systemtask/taskcleantask.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/mirror/plugins/systemtask/taskcleantask.py -------------------------------------------------------------------------------- /mirror/plugins/SystemTask/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/SystemTask/setup.py -------------------------------------------------------------------------------- /mirror/plugins/TaskStatus/mirror/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/TaskStatus/mirror/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/TaskStatus/mirror/plugins/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/TaskStatus/mirror/plugins/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/TaskStatus/mirror/plugins/taskstatus/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/TaskStatus/mirror/plugins/taskstatus/__init__.py -------------------------------------------------------------------------------- /mirror/plugins/TaskStatus/mirror/plugins/taskstatus/plugin.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/TaskStatus/mirror/plugins/taskstatus/plugin.py -------------------------------------------------------------------------------- /mirror/plugins/TaskStatus/setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/plugins/TaskStatus/setup.py -------------------------------------------------------------------------------- /mirror/pluginthread.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/pluginthread.py -------------------------------------------------------------------------------- /mirror/queue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/queue.py -------------------------------------------------------------------------------- /mirror/scheduler.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/scheduler.py -------------------------------------------------------------------------------- /mirror/sysinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/sysinfo.py -------------------------------------------------------------------------------- /mirror/task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/mirror/task.py -------------------------------------------------------------------------------- /msgfmt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/msgfmt.py -------------------------------------------------------------------------------- /package/archlinux/README.md: -------------------------------------------------------------------------------- 1 | ## Notice 2 | 3 | Moved to https://aur.archlinux.org/packages/mirror/ 4 | -------------------------------------------------------------------------------- /setup.cfg: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/setup.cfg -------------------------------------------------------------------------------- /setup.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/setup.py -------------------------------------------------------------------------------- /test/__init__.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/test/__init__.py -------------------------------------------------------------------------------- /test/test_task.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/test/test_task.py -------------------------------------------------------------------------------- /test/test_taskqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/test/test_taskqueue.py -------------------------------------------------------------------------------- /util/systemd/system/mirrord@.service: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/ideal/mirror/HEAD/util/systemd/system/mirrord@.service --------------------------------------------------------------------------------