Commit 0e110c5bf35571f68cd69dd130c1046fff7da367
Committed by
Eduardo Santos
Exists in
master
Bug na hora de gravar os dados no banco
Showing
1 changed file
with
4 additions
and
1 deletions
Show diff stats
cocar/commands/scan_commands.py
... | ... | @@ -200,6 +200,7 @@ class ScanCommands(command.Command): |
200 | 200 | log.info("Inserindo impressora com o IP %s", hostname) |
201 | 201 | try: |
202 | 202 | session.add(host) |
203 | + session.flush() | |
203 | 204 | except IntegrityError, e: |
204 | 205 | log.error("Erro adicionando impressora com o IP %s. IP Repetido\n%s", hostname, e.message) |
205 | 206 | else: |
... | ... | @@ -211,6 +212,7 @@ class ScanCommands(command.Command): |
211 | 212 | log.info("Inserindo computador com o IP %s", hostname) |
212 | 213 | try: |
213 | 214 | session.add(host) |
215 | + session.flush() | |
214 | 216 | except IntegrityError, e: |
215 | 217 | log.error("Erro adicionando computador com o IP %s. IP Repetido\n%s", hostname, e.message) |
216 | 218 | else: |
... | ... | @@ -222,12 +224,13 @@ class ScanCommands(command.Command): |
222 | 224 | log.info("Inserindo host genérico com o IP %s", hostname) |
223 | 225 | try: |
224 | 226 | session.add(host) |
227 | + session.flush() | |
225 | 228 | except IntegrityError, e: |
226 | 229 | log.error("Erro adicionando host genérico com o IP %s. IP Repetido\n%s", hostname, e.message) |
227 | 230 | else: |
228 | 231 | log.info("Host genérico com o IP %s já cadastrado", hostname) |
229 | 232 | |
230 | - session.flush() | |
233 | + #session.flush() | |
231 | 234 | |
232 | 235 | def get_printers(self): |
233 | 236 | """ | ... | ... |