Re: New stable release coming up.
will <[email protected]>
| Newsgroups | gmane.comp.web.pyblosxom.user |
|---|---|
| Message-ID | <[email protected]> |
On Mon, 3 Feb 2003, Wari Wahab wrote:
>
> >I'd be up for Ted's idea for using defaults and then an example-config.py.
> >Though I should note that if you add a:
> >
> > sys.insert(0, "/path/to/dir/with/config/")
> >
> >to the top of your pyblosxom.cgi script, then you can put your config.py
> >wherever you like as well.
> >
> >
> Where and what could we put in as defaults? One thing about defaults is
> that when you install pyblosxom, it will still not work the first time
> as you have to at least point your datadir somewhere in the first place
> or place in a reasonable default ('../blog').
You put the default values in where you use the dict item. So instead of
doing:
value = py["blogdir"]
you'd do:
value = py.get("blogdir", None)
if value == None:
print "You need to set the blogdir--refer to documentation."
sys.exit(1)
For most non-critical things it's easier. Then they only have to add the
items to config.py that they're looking for.
/will
--
whatever it is, you can find it at http://www.bluesock.org/~willg/
except Will--you can only see him in real life.