|
@@ -6,6 +6,7 @@ from .util import term
|
|
|
from .repo import Repo
|
|
|
from . import server
|
|
|
|
|
|
+
|
|
|
def update(args, config):
|
|
|
for repo in config.repos:
|
|
|
repo = Repo(repo)
|
|
@@ -15,9 +16,11 @@ def update(args, config):
|
|
|
print(" {0}: {1}".format(package.name, package.url))
|
|
|
package.makepkg(args.force)
|
|
|
|
|
|
+
|
|
|
def webserver(args, config):
|
|
|
server.start()
|
|
|
|
|
|
+
|
|
|
def main(argv):
|
|
|
|
|
|
parser = argparse.ArgumentParser(
|
|
@@ -28,7 +31,8 @@ def main(argv):
|
|
|
default='/etc/pacman-repo.d',
|
|
|
help="Configuration folder path"
|
|
|
)
|
|
|
- subparsers = parser.add_subparsers(required=True, dest='command', metavar='command')
|
|
|
+ subparsers = parser.add_subparsers(
|
|
|
+ required=True, dest='command', metavar='command')
|
|
|
|
|
|
update_parser = subparsers.add_parser('update', help='Update repository')
|
|
|
update_parser.add_argument(
|