summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorFabian Affolter <mail@fabian-affolter.ch>2012-05-29 20:08:56 +0200
committerFabian Affolter <mail@fabian-affolter.ch>2012-05-29 20:08:56 +0200
commitc25cee2501e97a0da7a58952b506625cdf188865 (patch)
treea437218ff3c8d03fabb094fca2b8f47c9b78ab23
parent058df15ce861044b69399371fea060c1f79b1b19 (diff)
downloadalpine-stats-c25cee2501e97a0da7a58952b506625cdf188865.tar.bz2
alpine-stats-c25cee2501e97a0da7a58952b506625cdf188865.tar.xz
Deleted temp file
-rw-r--r--packages.py~60
1 files changed, 0 insertions, 60 deletions
diff --git a/packages.py~ b/packages.py~
deleted file mode 100644
index 395d6f4..0000000
--- a/packages.py~
+++ /dev/null
@@ -1,60 +0,0 @@
-import os
-import sys
-import urllib2
-import tarfile
-
-def grab(url):
- data = urllib2.urlopen(url)
- localFile = open('APKINDEX.tar.gz', 'w')
- localFile.write(data.read())
- localFile.close()
-
- tar = tarfile.open('APKINDEX.tar.gz')
- tar.extract('APKINDEX', path=".")
- tar.close()
-
-# fobj = open('APKINDEX', 'r')
-# for line in fobj:
-# if line.startswith('o'):
-# count = count + 1
-# fobj.close()
-# print "Total: ", count
-
- countStd = 0
- countDev = 0
- countDoc = 0
- countLib = 0
- total = 0
-
- fobj = open('APKINDEX', 'r')
- for line in fobj:
- if line.startswith('P'):
- if line[len(line)-4:len(line)-1] == 'dev':
- countDev = countDev + 1
- elif line[len(line)-4:len(line)-1] == 'doc':
- countDoc = countDoc + 1
- elif line[len(line)-5:len(line)-1] == 'libs':
- countLib = countLib + 1
- else:
- countStd = countStd + 1
- fobj.close()
- total = countStd + countDev + countDoc + countLib
- numbers = (countStd, countDev, countDoc, countLib, total)
- return numbers
-
-def clean():
- os.remove('APKINDEX.tar.gz')
- os.remove('APKINDEX')
-
-def main(argv):
- #url = 'http://nl.alpinelinux.org/alpine/v%s/packages/main/APKINDEX.tar.gz' % argv
- url = 'http://ancient.alpinelinux.org/alpine/v%s/apks/INDEX.md5.gz' % argv
- numbers = grab(url)
-
- print "| '''%s'''\n| %s\n| %s\n| %s\n| %s\n| %s\n|-" \
- % (argv, numbers[4], numbers[0], numbers[1], numbers[2], numbers[3])
-
- clean()
-
-if __name__ == "__main__":
- main(sys.argv[1])