| Commit message (Collapse) | Author | Age | Files | Lines |
|\ |
|
| |
| |
| |
| | |
Change-Id: I653c2c7929442eaa3ac4f0950ff68d328e724e5d
|
| |
| |
| |
| | |
Change-Id: Idac278b53431988c6a3a3dfe89fcb4156f5574c1
|
|\ \
| | |
| | |
| | | |
threadlocal removal."
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Certain OpenStack projects that use pecan have overridden private methods of
`pecan.rest.RestController` for custom behavior, and these method signatures
are changing in the next release of pecan to support optional threadlocals. As
good citizens, let's give these projects a deprecation period to get their
implementations back in sync with upstream pecan.
Change-Id: I02823c7fb79488aea0dd8ad3266aa7f0024bc4a0
|
|/ /
| |
| |
| | |
Change-Id: I726d698fc014c21cc1e43a09a129384fa1f1235f
|
|\ \
| | |
| | |
| | | |
Accept header."
|
| | |
| | |
| | |
| | |
| | | |
Change-Id: I32040eff4259daf7a0e58b81ce861758d1d14bd9
Fixes bug 1324134
|
|\ \ \
| |/ /
|/| | |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
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: Ie57feadb6efe664c1bc3c39debcb21c3355f210c
Fixes bug 1332501
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I5a5a05e1f57ef2d8ad64e925c7ffa6907b914273
|
| | |
| | |
| | |
| | | |
Change-Id: I885dbfbddd2d6acdcbec6271acbccaebbc0de5de
|
| |/
|/|
| |
| |
| |
| |
| |
| | |
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: I65afb17dd348f5a3f63a6c97690423fab3f25695
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: Ib31ecdb4e23054141511725b90dc10f6a7ec2afe
|
| |/
|/|
| |
| | |
Change-Id: I3f36528b1911a570bdcb59115a3aa61d0e5b6a04
|
|/
|
|
| |
Change-Id: I5e827eed73962a0a6f5d879224759a4d13888751
|
|\ |
|
| |
| |
| |
| |
| |
| | |
Related to bug 1311629
Change-Id: Ic442457c501d598814f492e7aab4d885bdcf0711
|
|/
|
|
| |
Change-Id: Iec7e5e0a7d5f10bf264a2e8e0a01cdaf2d73fd86
|
|
|
|
|
|
| |
Fixes bug 1311147
Change-Id: I3dd0986c458902b03ed140872fc1938b06e75f4b
|
|\ |
|
| |
| |
| |
| |
| | |
Fixes-bug: 1311629
Change-Id: I06259adc76631d88777d1747c09dae3a67692a39
|
| |
| |
| |
| | |
Change-Id: I93c267967720c2e6cbbf2654b47b9dfc505c34ba
|
| |
| |
| |
| | |
Change-Id: Iee92608602d43a28911518b5582f0c9f59958fde
|
|\ \ |
|
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | |
| | | |
Add the script for running unit tests in other
projects so we can more easily establish
cross-project gate jobs.
Depends on https://review.openstack.org/#/c/83411/
and https://review.openstack.org/#/c/83412/
Change-Id: I0c4b1c425c3aea18b7825c75b9147fd8a1da6914
|
| | |
| | |
| | |
| | | |
Change-Id: I34ab0eedf6a96eb77f21ec3e6b91cc3264409822
|
|\ \ \ |
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: Ic88b41e4032d6c97e020485341d375c196a1a1c0
|
| | | |
| | | |
| | | |
| | | | |
Change-Id: I04cdbb2947c794a6f805b6b325bce921f2539565
|
|\ \ \ \ |
|
| |/ / /
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | |
| | | | |
This reverts commit 9ce0a79866fc4aee0b0988b5b75ce2432c97d0ee.
This was originally an attempted workaround for:
https://github.com/Pylons/webtest/commit/38137ee4b4afb300ab1a8bbf13f66e1a8238b1b8#diff-f8658b710075968677d52c7d013ec098R240
but is an inappropriate fix (that causes a bug of its own).
Change-Id: I3f957a0fff1985596974f51fa154f5de652dc7c5
|
|/ / /
| | |
| | |
| | | |
Change-Id: I419d337e06ecc70d539823e89dd768d923b1e2c5
|
|/ /
| |
| |
| | |
Change-Id: If592949bb1dedfc3674d939d5244f5efd4a02eb3
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| |
| |
| | |
Applications can be written with arbitrary keyword arguments
in `setup_app`. The test app builder should support this by
allowing arbitrary keyword args to be passed to `load_test_app`,
and pass those along to `load_app`.
Change-Id: Icb3d5c39d0bf147c1e58732be3199a30a7539f6f
|
|\ \ |
|
| | |
| | |
| | |
| | | |
Change-Id: I05e9343236be0c3a59a8b6f0ed40de462bd34a78
|
|\ \ \ |
|
| |/ /
| | |
| | |
| | | |
Change-Id: I480cb2569277ce5ee2dbf63cae557e39f74583e1
|
|\ \ \ |
|
| | |/
| |/|
| | |
| | |
| | | |
Change-Id: I74ab3b38adad456440df728d54843bbcbbad1ee3
Fixes bug: 1293545
|