| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: I7edccb6171682585891d9898055fc6b7da54cfaa
|
|
|
|
| |
Change-Id: Icd58638f87108a0954dd26db31a22772b4d450ed
|
|
|
|
|
|
|
|
| |
The documentation and project template showed logging configuration
which sets level INFO for module called 'root' rather than the root
logger. Configure the root (default) logger instead.
Change-Id: I172d06dc6b81a31c5b698e43be50ab6302d54984
|
|
|
|
| |
Change-Id: Ibbd8b2f075a875b109c7309bc42e0d1f1d5ae610
|
|
|
|
| |
Change-Id: Idda4968eb448dd5fe12a069f23f29fcedfebbd09
|
|
|
|
| |
Change-Id: Idac278b53431988c6a3a3dfe89fcb4156f5574c1
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
I noticed that people using pecan have taken to writing custom webob req/resp
subclasses and monkeypatching onto `pecan.request` and `pecan.response`. Let's
give them what they need to do this properly.
Change-Id: If0ac953e381cec3a744388000a3b3afc0ea2525c
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
also added hook inheritance from mixins, and adding
hooks to child controllers, added as sub-controllers.
Fixes bug 1330673
Change-Id: I709cece7bcce26943b254b15dc8ddac5613b1202
|
|\ \ |
|
| |/
| |
| |
| | |
Change-Id: I5a5a05e1f57ef2d8ad64e925c7ffa6907b914273
|
| |
| |
| |
| |
| |
| |
| |
| | |
pecan.response.text and pecan.response.status should be written instead of
pecan.response.body and pecan.response.status_int
Change-Id: Ie3f4011e3f299c77d464308cabfd2245ed01bb9f
Closes-Bug: #1332101
|
|\ \
| |/
|/| |
|
| |
| |
| |
| |
| |
| | |
`import logging` is required in the example.
Change-Id: I92777da13b64592d4fb064c3ee0fc9507360ca0f
|
|/
|
|
| |
Change-Id: I3f36528b1911a570bdcb59115a3aa61d0e5b6a04
|
|
|
|
| |
Change-Id: I34ab0eedf6a96eb77f21ec3e6b91cc3264409822
|
|
|
|
| |
Change-Id: I419d337e06ecc70d539823e89dd768d923b1e2c5
|
|
|
|
|
| |
Change-Id: I74ab3b38adad456440df728d54843bbcbbad1ee3
Fixes bug: 1293545
|
|
|
|
| |
Change-Id: Ic3333885875af332f751dc46cfa7ef67d03f20c5
|
|
|
|
|
| |
Change-Id: I6f27e5a352000758b959f70d19261389a3ea97b7
Closes-Bug: 1276869
|
|
|
|
| |
Change-Id: Iac6229a2727a3c662d3fe9e83e1aa02ef648f025
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Fix typos detected by toolkit misspellings.
* pip install misspellings
* git ls-files | grep -v locale | misspellings -f -
Change-Id: I3d7c06bcc3b5d0cdf82b8da98a7fba15e935cab6
|
| |
| |
| |
| | |
Change-Id: Icc610b720c512a633cb8b50db3837364d41be19c
|
|/
|
|
| |
Change-Id: I9a4d128ce2ad9e26ebebec1f90c579622f55aeca
|
|
|
|
| |
Change-Id: Ieb0de1a38c5d015a8df07da9e5df7a36b6214c51
|
|
|
|
| |
Change-Id: I42559526c951301a812910f4e48de8ac5221613a
|
|
|
|
|
|
|
| |
Dependencies changed (we removed simplegeneric and replaced it with
singledispatch), so we should probably release a new major version.
Change-Id: Ic618d8998ec6f90806dc5fc84451f2ad616f1e66
|
|
|
|
| |
Change-Id: Id6d78c43b1c4a2de75d5419c606d7af1e9c48ea1
|
|
|
|
|
| |
Closes-Bug: #1226813
Change-Id: I1ba149ac00353460065d4cddbe3ccd8782aaa611
|
|\ |
|
| |
| |
| |
| | |
Change-Id: I97449c5238ac8c8a9dbc334e628c4f7a414ff896
|
|/
|
|
| |
Change-Id: I0a4068eb5624c2d9df54ce695ae9616725b0091b
|
|
|
|
| |
Change-Id: I5cc6cfa31bb899ea32f6d9cb37d86dc0275d09fc
|
| |
|
| |
|
| |
|
|\
| |
| | |
Make some notable changes to how ``pecan.conf.app`` is passed to a new app.
|
| |
| |
| |
| |
| |
| |
| |
| | |
* Now pecan.conf.app items are treated as keywords passed directly to Pecan
apps. This means no more tinkering with *both* your configuration file *and*
your app.py file.
* Removed support for the RequestViewerHook config file shortcut (because now
you can easily specify hooks via configuration).
|
|\ \
| |/
| | |
Clarify the __force_dict__ configuration directive.
|
| | |
|
| | |
|
| |
| |
| |
| |
| |
| |
| |
| | |
This allows on_error hooks to prevent the exception from being re-raised,
and instead causes the returned Response to be provided to the end user.
The first on_error hook to return a response "wins", and the remaining
on_error hooks are not ran.
|
| | |
|
| | |
|
|/ |
|
|
|
|
|
|
|
|
|
| |
Use pkg_resources to get the version of the pecan
package instead of maintaining the version string
in two places separately.
Change-Id: I0970ef262054347ed9964431130fd60fdf4e7112
Signed-off-by: Doug Hellmann <doug.hellmann@dreamhost.com>
|
| |
|
| |
|