-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/314/
-----------------------------------------------------------
(Updated July 3, 2013, 12:03 p.m.)
Status
------
This change has been marked as submitted.
Review request for OpenLMI Developers.
Repository: openlmi-storage
Description
-------
Add .reviewboardrc configuration file
Also removes the overly-agressive .* entry in .gitignore, since it prevents updates to the .gitignore and .reviewboardrc files.
Diffs
-----
.gitignore 5c8cb4947de0a5845db267b5490de2bd29f4b35f
.reviewboardrc PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/314/diff/
Testing
-------
Submitted this review via post-review using this configuration file.
Thanks,
Stephen Gallagher
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/854/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
Account: Added QA test for account provider.
Diffs
-----
src/account/test/testAccount.py PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/854/diff/
Testing
-------
Thanks,
Robin Hack
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/874/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
Account: Better failure check of lock pool initialization.
Diffs
-----
src/account/LMI_AccountProvider.c 5805f5e9637a77585c3eb63e75f8ae2bdfbbf063
Diff: http://reviewboard-openlmi.rhcloud.com/r/874/diff/
Testing
-------
Thanks,
Robin Hack
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/845/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
Software: First upstream test for software provider from QA.
Diffs
-----
src/software/test/testSoftware.py PRE-CREATION
src/software/test/lmi-test.repo PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/845/diff/
Testing
-------
Thanks,
Robin Hack
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/902/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
journald: Add tests for new records writing
Diffs
-----
src/journald/test/TestWriting.py PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/902/diff/
Testing
-------
Thanks,
Tomáš Bžatek
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/875/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
journald: Support writing new records
This change adds ability to report new messages in the journal log.
This is done by the LMI_JournalLogRecord.CreateInstance() method call
taking only CreationClassName, LogCreationClassName, LogName and DataFormat
key properties as mandatory, with no need to specify the MessageTimestamp and
RecordID key properties. The returned instance will contain all the
information with actual RecordID key property of the new record.
As long as sd_journal_send() actually only queues the request, we need
to watch for journal changes in order to find the new record. This is
quite unfortunate as the daemon could be busy and we can't wait forever.
Messages are available immediately usually, a timeout is set to 5 seconds
for the moment.
Record matching is done by comparing the message itself, the origin function
name and PID. This brings sufficient amount of confidence though more
sophisticated approach may be needed in future to ensure fiull uniqueness.
Diffs
-----
src/journald/LMI_JournalLogRecordProvider.c PRE-CREATION
src/journald/instutil.h PRE-CREATION
src/journald/instutil.c PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/875/diff/
Testing
-------
Thanks,
Tomáš Bžatek
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/852/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
journald: Update tests to match modified message format
The commit 33f8851ec51362a1 changed format of the message we expose to
include process name and PID so let's update our tests accordingly.
Diffs
-----
src/journald/test/TestIndications.py PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/852/diff/
Testing
-------
Thanks,
Tomáš Bžatek
-----------------------------------------------------------
This is an automatically generated e-mail. To reply, visit:
http://reviewboard-openlmi.rhcloud.com/r/847/
-----------------------------------------------------------
Review request for OpenLMI Developers.
Repository: openlmi-providers
Description
-------
journald: Add iterator tests
Tests basic iterator operations, assumes accessible journal and several (> 10)
records available.
Also comes with a simple example script for downloading complete journal.
--
This is the largest chunk of Python code I've ever written! \o/
Diffs
-----
src/journald/test/TestIterators.py PRE-CREATION
src/journald/test/list-journal PRE-CREATION
Diff: http://reviewboard-openlmi.rhcloud.com/r/847/diff/
Testing
-------
Thanks,
Tomáš Bžatek