Bladeren bron

cmd_acc: explicit commit after store procedure call to go around implicit sqlachemy rollback

- GH #16
Daniel-Constantin Mierla 2 jaren geleden
bovenliggende
commit
ee88932d2d
1 gewijzigde bestanden met toevoegingen van 2 en 0 verwijderingen
  1. 2 0
      kamcli/commands/cmd_acc.py

+ 2 - 0
kamcli/commands/cmd_acc.py

@@ -241,6 +241,7 @@ def acc_cdrs_generate(ctx):
     ctx.vlog("Run SQL stored procedure to generate CDRS")
     ctx.vlog("Run SQL stored procedure to generate CDRS")
     e = create_engine(ctx.gconfig.get("db", "rwurl"))
     e = create_engine(ctx.gconfig.get("db", "rwurl"))
     e.execute("call kamailio_cdrs()")
     e.execute("call kamailio_cdrs()")
+    e.execute("commit")
 
 
 
 
 @cli.command(
 @cli.command(
@@ -418,3 +419,4 @@ def acc_cdrs_generate(ctx):
     )
     )
     e = create_engine(ctx.gconfig.get("db", "rwurl"))
     e = create_engine(ctx.gconfig.get("db", "rwurl"))
     e.execute("call kamailio_rating()")
     e.execute("call kamailio_rating()")
+    e.execute("commit")