get read/write and bulks working

This commit is contained in:
David Voswinkel
2009-06-24 20:18:25 +02:00
parent b6956c8fbd
commit a9640af2bf
9 changed files with 74 additions and 70 deletions

View File

@@ -9,15 +9,20 @@ import popen2
import glob
import sys
import pprint
from subprocess import Popen
path = "/Users/david/Devel/arch/avr/code/snesram/roms/"
def shellquote(s):
return "'" + s.replace("'", "'\\''") + "'"
def main():
conn = sqlite3.connect('roms.sqlite3')
c = conn.cursor()
for i in [(4,),(8,),(16,),(32,)]:
dirname = "%02i" % i
dirname = os.path.join(path,"%02i" % i)
if not os.path.isdir(dirname):
os.mkdir(dirname)
print "#" * 60
@@ -42,8 +47,13 @@ def main():
for row in c:
name,size,filename = row
if '[' not in filename:
cmd = 'scp burst:"%s" %s/' % ( filename,dirname)
print cmd
src = "david@burst:%s" % filename
command = ["scp",shellquote(src), dirname]
proc = Popen(command)
print dir(proc)
proc.communicate()
raise
if __name__ == '__main__':
main()