--- 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