mirror of
https://gitlab.archlinux.org/archlinux/aurweb.git
synced 2025-02-03 10:43:03 +01:00
git-serve: Deprecate setup-repo
Since 02dd9c5
(git-serve.py: Automatically create repositories,
2015-01-06), one can create new package bases by running `git push`. It
is no longer necessary to run setup-repo manually.
Signed-off-by: Lukas Fleischer <lfleischer@archlinux.org>
This commit is contained in:
parent
415a2c836d
commit
0c1187caa4
1 changed files with 5 additions and 0 deletions
|
@ -133,6 +133,10 @@ def die_with_help(msg):
|
|||
die(msg + "\nTry `{:s} help` for a list of commands.".format(ssh_cmdline))
|
||||
|
||||
|
||||
def warn(msg):
|
||||
sys.stderr.write("warning: {:s}\n".format(msg))
|
||||
|
||||
|
||||
user = os.environ.get('AUR_USER')
|
||||
privileged = (os.environ.get('AUR_PRIVILEGED', '0') == '1')
|
||||
ssh_cmd = os.environ.get('SSH_ORIGINAL_COMMAND')
|
||||
|
@ -186,6 +190,7 @@ elif action == 'setup-repo':
|
|||
die_with_help("{:s}: missing repository name".format(action))
|
||||
if len(cmdargv) > 2:
|
||||
die_with_help("{:s}: too many arguments".format(action))
|
||||
warn('{:s} is deprecated. Use `git push` to create new repositories.'.format(action))
|
||||
create_pkgbase(cmdargv[1], user)
|
||||
elif action == 'restore':
|
||||
if len(cmdargv) < 2:
|
||||
|
|
Loading…
Add table
Reference in a new issue