Commit 25e310b5 authored by Vitaly Lipatov's avatar Vitaly Lipatov

epm-repo: add epm repo switch <repo> command

parent d3842cf8
#!/bin/sh #!/bin/sh
# #
# Copyright (C) 2020 Etersoft # Copyright (C) 2021 Etersoft
# Copyright (C) 2020 Vitaly Lipatov <lav@etersoft.ru> # Copyright (C) 2021 Vitaly Lipatov <lav@etersoft.ru>
# #
# This program is free software: you can redistribute it and/or modify # This program is free software: you can redistribute it and/or modify
# it under the terms of the GNU Affero General Public License as published by # it under the terms of the GNU Affero General Public License as published by
...@@ -42,7 +42,7 @@ EOF ...@@ -42,7 +42,7 @@ EOF
load_helper epm-repofix load_helper epm-repofix
epm_repofix "$@" epm_repofix "$@"
;; ;;
change) # HELPCMD: <mirror>: switch sources to the mirror (supports etersoft/yandex/basealt): rewrite URL to the specified server change) # HELPCMD: <mirror>: switch sources to the mirror (supports etersoft/yandex/basealt): rewrite URLs to the specified server
load_helper epm-repofix load_helper epm-repofix
epm_repofix "$@" epm_repofix "$@"
;; ;;
...@@ -50,6 +50,10 @@ EOF ...@@ -50,6 +50,10 @@ EOF
epm repo rm all epm repo rm all
epm addrepo "$@" epm addrepo "$@"
;; ;;
switch) # HELPCMD: switch repo to <repo>: rewrite URLs to the repo
load_helper epm-repofix
epm_reposwitch "$@"
;;
clean) # HELPCMD: remove temp. repos (tasks and CD-ROMs) clean) # HELPCMD: remove temp. repos (tasks and CD-ROMs)
# TODO: check for ALT # TODO: check for ALT
sudocmd apt-repo $dryrun clean sudocmd apt-repo $dryrun clean
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment