From 72d3e1102acf8e90a1646d5c9afa6fdd01b2aeca Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Joshua=20Ismael=20Haase=20Hern=C3=A1ndez?= Date: Fri, 8 Apr 2011 11:40:32 -0500 Subject: Config ported to bash --- config.sh | 51 +++++++++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 51 insertions(+) create mode 100755 config.sh diff --git a/config.sh b/config.sh new file mode 100755 index 0000000..aae3287 --- /dev/null +++ b/config.sh @@ -0,0 +1,51 @@ +#!/bin/sh +# -*- coding: utf-8 -*- + +# Mirror options +mirror="mirrors.eu.kernel.org" +mirrorpath="::mirrors/archlinux" + +# Directories and files + +## Optionals +paraboladir=~/parabolagnulinux.org +logtime=$(date -u +%Y%m%d-%H:%M) + +## Must be defined +logname=${paraboladir}/${logtime}-repo-maintainer.log +tempdir=~/tmp/ +docs_dir=${paraboladir}/docs +repodir=${paraboladir}/repo + +# Repos, arches, and dirs for repo +repolist="core:extra:community:testing:community-testing:multilib" +dir_list="pool" +arch_list="i686:x86_64" +other="any" + +# Output options +output="True" +debug="False" + +# Rsync commands +rsync_list_command="rsync -a --no-motd --list-only " +rsync_update_command="rsync -av --delay-updates --exclude=*.{abs|db}.tar.* " +rsync_post_command="rsync -av --delete --exclude=*.abs.tar.* " + + +function run_python_cmd { + env \ + mirror=${mirror} \ + mirrorpath=${mirrorpath} \ + logname=${logname} \ + tempdir=${tempdir} \ + docs_dir=${docs_dir} \ + repodir=${repodir} \ + repolist=${repolist} \ + dir_list=${dir_list} \ + arch_list=${arch_list} \ + other=${other} \ + output=${output} \ + debug=${debug} \ + $1 +} \ No newline at end of file -- cgit v1.2.3-2-g168b