projects
/
invirt/packages/invirt-images.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Updating version for precise
[invirt/packages/invirt-images.git]
/
invirt-images
diff --git
a/invirt-images
b/invirt-images
index
2175ead
..
ea208a5
100755
(executable)
--- a/
invirt-images
+++ b/
invirt-images
@@
-191,7
+191,8
@@
def main():
global verbosity
database.connect()
global verbosity
database.connect()
-
+ database.session.begin()
+
usage = """%prog [options] --add [--cdrom] cdrom_id description mirror_id uri_suffix
%prog [options] --add --mirror mirror_id uri_prefix
usage = """%prog [options] --add [--cdrom] cdrom_id description mirror_id uri_suffix
%prog [options] --add --mirror mirror_id uri_prefix
@@
-243,8
+244,8
@@
def main():
attrs = dict(zip(('cdrom_id', 'description', 'mirror_id', 'uri_suffix'),
args))
cdrom = database.CDROM(**attrs)
attrs = dict(zip(('cdrom_id', 'description', 'mirror_id', 'uri_suffix'),
args))
cdrom = database.CDROM(**attrs)
- database.session.save(cdrom)
- database.session.flush()
+ database.session.add(cdrom)
+ database.session.commit()
load_image(cdrom)
load_image(cdrom)
@@
-252,8
+253,8
@@
def main():
attrs = dict(zip(('mirror_id', 'uri_prefix'),
args))
mirror = database.Mirror(**attrs)
attrs = dict(zip(('mirror_id', 'uri_prefix'),
args))
mirror = database.Mirror(**attrs)
- database.session.save(mirror)
- database.session.flush()
+ database.session.add(mirror)
+ database.session.commit()
elif options.action == 'update':
if len(args) > 0:
images = [database.CDROM.query().get(arg) for arg in args]
elif options.action == 'update':
if len(args) > 0:
images = [database.CDROM.query().get(arg) for arg in args]