summaryrefslogtreecommitdiff
path: root/devel/management/commands
diff options
context:
space:
mode:
Diffstat (limited to 'devel/management/commands')
-rw-r--r--devel/management/commands/reporead.py13
1 files changed, 3 insertions, 10 deletions
diff --git a/devel/management/commands/reporead.py b/devel/management/commands/reporead.py
index 777bc5dd..6e71c26e 100644
--- a/devel/management/commands/reporead.py
+++ b/devel/management/commands/reporead.py
@@ -95,11 +95,6 @@ class Pkg(object):
selfdict['name'] = val['name'][0]
selfdict['base'] = None
del val['name']
- if 'desc' not in val:
- logger.warning("Package %s has no description" % selfdict['name'])
- val['desc'] = None
- if 'url' not in val:
- val['url'] = None
if 'license' not in val:
val['license'] = []
for x in val.keys():
@@ -271,14 +266,12 @@ def db_update(archname, reponame, pkgs, options):
continue
else:
timestamp = datetime.now()
- pkg = Package.objects.get(
- pkgname=p.name,arch=architecture, repo=repository)
if filesonly:
- logger.info("Possibly populating files for package %s in database", p.name)
- populate_files(pkg, p)
+ logger.debug("Checking files for package %s in database", p.name)
+ populate_files(dbp, p)
else:
logger.info("Updating package %s in database", p.name)
- populate_pkg(pkg, p, force=force, timestamp=timestamp)
+ populate_pkg(dbp, p, force=force, timestamp=timestamp)
logger.info('Finished updating Arch: %s' % archname)