Speed considerations could be driven not only by the length of the python 
script, but also by the number of simultaneous calls to it on a distributed (or 
virtualized( file system.

Alternatives to running the script in normal python execution mode would be to 
pre-compile (and possibly pre-distribute) it using a utility like cx_freeze. 
I've had good experiences using this in other similar situations. This might 
also alleviate the global lock situation. I've seen double-orders-of-magnitue 
speedups in certain situations with python control scripts on distributed file 
systems.

http://cx-freeze.sourceforge.net

YMMV.  Let us know what you find as the best solution.

Alan

On Jul 25, 2013, at 3:21 PM, Joe Gordon <[email protected]> wrote:

> I think its worth exploring alternates to the current rootwrap model.
> 
> Any ideas?  I am sending this email out to get the discussion started.


_______________________________________________
OpenStack-dev mailing list
[email protected]
http://lists.openstack.org/cgi-bin/mailman/listinfo/openstack-dev

Reply via email to