summaryrefslogtreecommitdiff
path: root/devel/management
diff options
context:
space:
mode:
authorDan McGee <dan@archlinux.org>2011-02-27 10:52:59 -0600
committerDan McGee <dan@archlinux.org>2011-02-27 10:52:59 -0600
commit02e9c4b8f3f005af2a39a1927dd6d693fa4238f0 (patch)
tree0161958dd931ce6d6381a728f3686338fe6b50d8 /devel/management
parent93bca8b0ed79afc30f6237e13dacaf32ed8cd4b3 (diff)
reporead: small cleanups
Diffstat (limited to 'devel/management')
-rw-r--r--devel/management/commands/reporead.py8
1 files changed, 2 insertions, 6 deletions
diff --git a/devel/management/commands/reporead.py b/devel/management/commands/reporead.py
index bda3bd61..09e48559 100644
--- a/devel/management/commands/reporead.py
+++ b/devel/management/commands/reporead.py
@@ -391,16 +391,12 @@ def parse_repo(repopath):
logger.error("File does not have the proper extension")
raise Exception("File does not have the proper extension")
- repodb = tarfile.open(repopath,"r")
- ## assuming well formed tar, with dir first then files after
- ## repo-add enforces this
+ repodb = tarfile.open(repopath, "r")
logger.debug("Starting package parsing")
dbfiles = ('desc', 'depends', 'files')
pkgs = {}
for tarinfo in repodb.getmembers():
- if tarinfo.isdir():
- continue
- elif tarinfo.isreg():
+ if tarinfo.isreg():
pkgid, fname = os.path.split(tarinfo.name)
if fname not in dbfiles:
continue