Webware for Python 0.8
New functions in MiscUtils.Funcs
localIP(remote=('www.yahoo.com', 80), useCache=1)
Returns your local IP address, hopefully as seen by the Internet.
It comes with caveats, so read the doc string.
mktemp(suffix="", dir=None)
Alternative to tempfile.mktemp that allows a custom directory to be passed without requiring any module level variables to be clobbered.
valueForString(s)
For a given string, returns the most appropriate Pythonic value such as None, a long, an int, a list, etc.
wordWrap(s, width=78)
Returns a version of the string word wrapped to the given width.
New functions in Configurable
commandLineSetting(configName, settingName, default=NoDefault)
Accesses the values of settings passed through addCommandLineSetting. Typically, you would use it by calling AppServer like
./AppServer --Context.Root=/WK
where Context is not necessarily the name of a configurable class. Other classes can use this setting to retrieve "/WK", like
Configurable.commandLineSetting("Context", "Root")