well it's either that module is being run twice within one process somehow, or 
you have that table name repeated somewhere else.  its one of those two things 
or some variant thereof.   you might want to put some logging into that module 
to see if this is happening.


On Oct 22, 2013, at 11:19 AM, Joseph Casale <jcas...@gmail.com> wrote:

> Hi Michael,
> idm_rw.py is simply a class that is fed stdin and processes and returns the 
> input via stdout.
> The sqlalchemy imports at the top are leveraged within the classes init 
> method for configuration
> queries.
> 
> There are two plugins like this, each one is invoked in a fresh process and 
> loads the sqlalchemy
> classes. During normal running, the plugins are fired up several times 
> repeatedly and process
> many streams of stdin, so the main code from my module in the earlier post 
> where I construct the
> tables gets imported into each plugin every startup.
> 
> The plugins are isolated from each other as the interpreter is launched in 
> its own process every
> time stdin is required to be processed. I am certain neither knows of the 
> other.
> 
> Thanks for all the patience!
> jlc
> 
> -- 
> You received this message because you are subscribed to the Google Groups 
> "sqlalchemy" group.
> To unsubscribe from this group and stop receiving emails from it, send an 
> email to sqlalchemy+unsubscr...@googlegroups.com.
> To post to this group, send email to sqlalchemy@googlegroups.com.
> Visit this group at http://groups.google.com/group/sqlalchemy.
> For more options, visit https://groups.google.com/groups/opt_out.

Attachment: signature.asc
Description: Message signed with OpenPGP using GPGMail

Reply via email to