| Commit message (Collapse) | Author | Age | Files | Lines |
|
|
|
| |
Change-Id: Ie7fa5555d475b37ad7783ac40f91c6196668c3d5
|
|\ |
|
| |
| |
| |
| |
| |
| | |
sync to Ia1bfa1bd24989681db1d2f385defc12e69a01f8d
Change-Id: Idbbbb9fcec8e8b0d1930956850b1a7371081b632
|
|/
|
|
|
|
|
|
| |
notifier middleware is capturing token and sending it to MQ. this
is not advisable so we should filter it out.
Change-Id: I11d9f2f23fc3b60c945c33d4d02bd7640d88a083
Closes-Bug: #1321080
|
|
|
|
| |
Change-Id: Ib667b02069ba68b4e33eae844caae6d33ba368c3
|
|
|
|
|
|
|
| |
- reorder documentation so it's grouped logically.
- add api docstring modules
Change-Id: I47e49634fe7d8bb16a51f3045e7fe53683d56d1a
|
|
|
|
| |
Change-Id: I1605e828c4078d723862fa2b7e16a4916964a5ac
|
|
|
|
| |
Change-Id: I7724427b68627853bbff368834a24a993ef723bf
|
|
|
|
|
|
| |
add OpenStack Foundation as author
Change-Id: Iac1b743fa4c0d0ead2badaee5f36451e91465bf0
|
|
|
|
|
|
|
|
| |
add basic documentation on CADF spec.
Closes-Bug: #1279951
Change-Id: Ie1703d9b5109d8275377857e5362e3b09385f647
Implements: blueprint document-pycadf
|
|
|
|
| |
Change-Id: I84fe28d2e68378d89479d45aa98c17e50f7f687b
|
|
|
|
|
|
|
| |
add docstrings to functions
Change-Id: I112e297d20de5026784298e93b6ff05733639a1c
Implements: blueprint document-pycadf
|
|
|
|
|
|
| |
add a catch for when json body is empty on action event.
Change-Id: I25ae76162ace25bac700bbfb39fa1af83427f629
|
|
|
|
|
|
| |
add constant variable for resource 'service/security'
Change-Id: I29a47920a6718a6695a9ca2187fcbe92bcf46ac9
|
|
|
|
|
|
|
|
| |
move audit middleware to pyCADF and allow it to support
oslo.messaging instead of openstack.common.notifier
Partial-Bug: #1280327
Change-Id: I7f0b706a91a61111147bc2b3c682dfdac01c0b7d
|
|
|
|
|
|
|
| |
clean up requirements and pull in oslo code required for audit
middleware
Change-Id: Ia9c5bb9b6468e9d859d6b1f5a88798e72b3dc8ae
|
|
|
|
|
|
|
|
|
|
|
|
|
|
| |
We are getting failures in gate jobs
Example:
2014-02-12 08:01:40.259 | creating /etc/pycadf
2014-02-12 08:01:40.259 |
2014-02-12 08:01:40.259 | error: could not create '/etc/pycadf': Permission denied
from:
http://logs.openstack.org/30/72330/1/check/check-requirements-integration-dsvm/10d26a8/console.html
Change-Id: I828a352a89f08f1898635215a94273222100fdd8
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Not providing an absolute path to data_files means that "setup.py
install" will put it under whatever "--prefix" is specified. For most
RPM-based distros this is /usr. For machine-local installations this is
/usr/local. However, there's no such thing as /usr/etc or
/usr/local/etc, there's just /etc.
Distributions could either fix this manuall or work-around by using
"python setup.py --install-data=/etc". But this isn't future-proof since
all data would end up in the (potentially) wrong place.
Change-Id: I844b33d1fdd87f2c255f72b30a78eeab677ec09d
|
|/
|
|
| |
Change-Id: I6b6e20a7884b47ade466fc38641a5ac1a5f3e146
|
|
|
|
|
|
| |
update audit map to include os-availability-zone path
Change-Id: I12f9127efed6b3dcba85c14c696e0bca66650659
|
|
|
|
|
|
|
| |
capture query string in requestPath attribute. use path sans query
string to build typeURI
Change-Id: Ia4ad4ada6172ad56d2f17665942fb7a767f97c3e
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| | |
scramble a percentage of leading and trailing characters for a
provided value to avoid security issues.
Change-Id: I544e57be1b554a4fd92b634a57ae0ca63a2e7d09
Closes-Bug: #1262393
|
| |
| |
| |
| |
| |
| | |
sync up common code from oslo and requirements
Change-Id: I3b7842e58ad12fe46cc6ac10ff7a0482be3a85ea
|
| |
| |
| |
| |
| |
| |
| | |
add REST request URL path to event
Change-Id: Iac825b43c8a61abfdbfaf98c23aff66f7ece0e27
Closes-Bug: #1267500
|
|/
|
|
|
|
|
|
|
|
| |
update to fix nova audits.
- change typeURI to record greater depth of api request.
- add custom_actions to allow special case actions based on api
path
Change-Id: I2b33cf8cff796bdb135dd832c23f0e2ffdf90780
blueprint: audit-all-apis
|
|
|
|
|
|
|
| |
Now that pycadf is Python 3 compatible, Python 3.3 should be listed in the
supported programming languges.
Change-Id: I8209ee43d214bcd81a9dc14dd0f377b63e165eb0
|
|
|
|
|
|
|
|
| |
This avoids getting this error:
TypeError: 'dict_keys' object does not support indexing
Change-Id: I662d9e0206e7346069e30fa14182886e8865a61e
|
|\ |
|
| |
| |
| |
| |
| |
| | |
This makes the code compatible with both Python 2 and 3.
Change-Id: Idd71d2041eea6de71209535e4aa4d3d43256c836
|
|/
|
|
|
|
| |
This works with Python 2 and 3.
Change-Id: I567068695163064d163cbab7c63f8f9983cc0c04
|
|\ |
|
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| |
| | |
Instead of using (Python 2):
__metaclass__ = ...
or (Pyhon 3):
class Foo(metaclass=...):
we use six.with_metaclass (Python 2 and 3):
class Foo(six.with_metaclass(Meta, Base)):
Change-Id: Ie934cd14dfb81a018f838294b768e69dff16af5b
|
|\ \ |
|
| |/
| |
| |
| |
| |
| |
| | |
'basestring' will only work in Python 2. Using 'six.string_types' instead makes
the code compatible with both Python 2 and 3.
Change-Id: I572506ce6d0cc7570dc264711d19619746949d49
|
|/
|
|
|
|
| |
This makes the code compatible with both Python 2 and 3.
Change-Id: Idfbfb26c9df4a55d2cfb3f1d020e2787239a61d4
|
|
|
|
|
|
|
| |
- update common code
- update requirements
Change-Id: I1912dad4e61da7c14c5e3d9a38076829b09afe87
|
|\ |
|
| |
| |
| |
| |
| |
| | |
add namespace to all ids, including those not generated by pycadf
Change-Id: I9ba68a65524708c4f0749540ad25811f8cb3355f
|
|/
|
|
|
|
|
|
|
|
|
| |
- add isset to check "real" attribute and not descriptor
- verify only id is set in shortform
- verify either resource or resourceId value is set, not both.
blueprint improve-validation
related-bug: #1242830
Change-Id: Ie9e3f26c5d30cd36e6013a1f0b77c8fe466cb3f7
|
|\ |
|
| |
| |
| |
| |
| |
| | |
sync with global requirements
Change-Id: I7f7734317ca1dd2b366700aa5cf315c70522235e
|
|/
|
|
|
|
| |
bring in latest oslo code
Change-Id: Id05edcd9c23370fbba7610fb9de0ac7977bae717
|
|
|
|
| |
Change-Id: I93b64953819fb83af78bd34a93c51419da599e90
|
|
|
|
|
|
|
| |
do not set typeURI if resource id is 'target' or 'initiator'
Partial-Fix: Bug #1240067
Change-Id: I2aba379822989aab7e5dac4a4368682e22463f80
|
|\ |
|
| |
| |
| |
| |
| |
| | |
prefix generated ids with namespace option
Change-Id: I50776202dd5be1b9ab2cfc5e177eeb9a77d6a8f9
|
|/
|
|
|
|
|
| |
CADF spec has changed 'list' action to 'read/list' action type.
update library to reflect that.
Change-Id: I5fe3b7d180f9a5b9117700e684bd659701da49b4
|
|
|
|
|
|
|
|
|
| |
- fix observer and reporter attributes to be valid Resource type
- add check that Resource id shortform for initiator and target do
not reference themselves
Fixes: Bug # 1240067
Change-Id: Iab5b6c129d512039073cc8c2ab7b75ac7c819624
|