Document a subtlety regarding using custom classes in an options file.
commitc8995e48d6d61e3286db579d594b9b9df33619ce
authormhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Sat, 15 Dec 2012 06:40:41 +0000 (15 06:40 +0000)
committermhagger <mhagger@be7e6eca-30d4-0310-a8e5-ac0d63af7087>
Sat, 15 Dec 2012 06:40:41 +0000 (15 06:40 +0000)
tree7c9cc58eac3e34b7e67e3c5d11317ef8f3e90c01
parented39fc3ee4ef33e00ddd6ecb22feffdb686c7903
Document a subtlety regarding using custom classes in an options file.

Because the run_options object is pickled, class instances used within
run_options have to be pickleable, which means that they have to be
defined at the top level of a Python module (i.e., not within the
options file itself).  Document this.

git-svn-id: http://cvs2svn.tigris.org/svn/cvs2svn/trunk@5408 be7e6eca-30d4-0310-a8e5-ac0d63af7087
www/cvs2svn.html
www/faq.html