OpenMDAO/OpenMDAO-Framework — pull request #790 by setowns1 (2012-01-24 14:32:43+00:00)
Title: Closes #779: Resource allocation fixes.

Resource allocators must now have an alphanumeric name.
Added remote allocator names are now _ instead of /.
allocator.max_servers() now returns (count, info) where info is a dict of incompatibility information.
allocator.max_servers() now scales the number of servers by 'n_cpus', if specified in the resource request.
nas_access now supports CaseIteratorDriver and has improved shutdown response.
pbs and grid_engine silently enforce a valid jobname.
CaseIteratorDriver renamed extra_reqs to extra_resources, which is now a Dict Variable.
CaseIteratorDriver now has ignore_egg_requirements, a Bool Variable.
test_publickey.py now restores any existing key data.
Fix interaction problem between factory allocators and ssh tunnel connection.