python only evaluates default function param values once, so mutable types will alway...
authorerickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 26 Jul 2007 20:30:16 +0000 (20:30 +0000)
committererickson <erickson@9efc2488-bf62-4759-914b-345cdb29e865>
Thu, 26 Jul 2007 20:30:16 +0000 (20:30 +0000)
commit1d44f598e55d33874bdc149f45ac4cd10db639e7
tree6d0f7bdc263aaf957769b3747f63178324268ea5
parentbc02c0273d0f0a08ed91ad439b123764c3b39982
python only evaluates default function param values once, so mutable types will always be pointers to the original default val.  change the default osrfNetworkObject init function to None and setting default manually

git-svn-id: svn://svn.open-ils.org/OpenSRF/trunk@1059 9efc2488-bf62-4759-914b-345cdb29e865
src/python/osrf/net_obj.py