iro/install.py
branchdevel
changeset 242 745d829d1e02
parent 226 5f1e9eb30709
child 267 ef2df3f23cb1
--- a/iro/install.py	Fri Mar 23 16:16:56 2012 +0100
+++ b/iro/install.py	Fri Mar 23 16:18:12 2012 +0100
@@ -1,3 +1,5 @@
+# -*- test-case-name: iro.tests.test_install -*-
+
 from twisted.python import log
 import logging
 from sqlalchemy import create_engine
@@ -70,7 +72,8 @@
                     try:
                         ret["orphand"].remove(Offer.get(session, provider, r, t).name)
                     except:
-                        session.add(Offer(provider=provider,route=r,typ=t,name='%s_%s_%s'%(provider,t,r)))
+                        if write:
+                            session.add(Offer(provider=provider,route=r,typ=t,name='%s_%s_%s'%(provider,t,r)))
                         ret["added"].add("%s_%s_%s"%(provider,t,r))
     return ret