summaryrefslogtreecommitdiffstats
path: root/src/service-dbus
Commit message (Collapse)AuthorAgeFilesLines
* indmanager: move to libsJan Synacek2014-05-061-1/+1
|
* libopenlmi: rename back to openlmicommon and get versioning rightJan Synacek2014-05-061-1/+1
|
* libopenlmi: minor fixes and improvementsJan Synacek2014-05-061-4/+4
|
* libopenlmi: reorganize and gatherJan Synacek2014-04-303-8/+5
| | | | | | | Make naming consistent. Gather common functionality into one library and try to use it across all providers. Introduce libtool-style versioning for libraries.
* Service-dbus: Improve EnumerateInstances efficiencyVitezslav Crhonek2014-04-103-15/+249
|
* Updated copyright yearsPeter Schiffer2014-01-166-6/+6
| | | | Updated copyright years to include new year 2014.
* service: wait for finish of systemd method call and return proper resultVitezslav Crhonek2014-01-162-10/+91
|
* service: Port tests to lmishell baseTomas Bzatek2014-01-071-35/+23
|
* Service: Support indications on instance property modification.Vitezslav Crhonek2013-12-024-3/+361
|
* Fix missing format stringsRadek Novacek2013-11-181-2/+2
| | | | Missing format strings are considered a vulnerability.
* Service: Remove maximum boundary for amount of services.Vitezslav Crhonek2013-11-112-3/+22
|
* Service: Added new author. Fix default enviroment value.Robin Hack2013-11-061-2/+2
|
* Fix coverity issuesRadek Novacek2013-11-041-1/+1
|
* test: fix service testsRadek Novacek2013-10-311-1/+7
| | | | | | | | lmishell no longer automatically refresh the instance after calling some method on it. refresh() must be called manually. Also fix path to the failing.service file when running the test script directly.
* test: Don't test connection in the service providerRadek Novacek2013-10-311-30/+0
| | | | | | The test for creating socket and http connection get removed, because: * socket connection might not work on the buildbot * http(s) connection is tested in the service provider tests anyway
* Add lmi_get_computer_system function and fix lmi_get_system_nameRadek Novacek2013-10-311-4/+4
| | | | | | | | | | | | | | PG_ComputerSystem has different method how to get hostname than our providers. In order to create the associations to this class we need to enumerate it. The downside is that all providers must supply CMPIContext to the lmi_init function. New function lmi_get_computer_system returns CMPIObjectPath to the configured CIM_ComputerSystem subclass instance. This object should be used in all references with ComputerSystem. Function lmi_get_system_name has been altered to return same value as ComputerSystem "Name" property.
* minor test improvementsMichal Minar2013-10-241-1/+1
|
* service: fix service file locationJan Safranek2013-10-231-1/+1
| | | | The test is started with undeterministic current working directory.
* services: fix test_service_get_status_when_stoppped testJan Safranek2013-10-231-0/+1
| | | | The test must reload service status from CIMOM.
* services: disable test_service_with_null_nameJan Safranek2013-10-231-0/+1
| | | | It breaks Pegasus.
* service: fix test_service_race_conditionJan Safranek2013-10-231-1/+5
| | | | failing.service was removed twice without checking.
* service: fix test_restart_service_broker test, we must wait for the CIMOM to ↵Jan Safranek2013-10-231-3/+16
| | | | | | | | restart. The test expected that the CIMOM restarts atomically, which is not the case - there are few seconds of no CIM service and the test must wait until the CIMOM becomes online.
* Remove 'verify_server_cert=False' from test.Jan Safranek2013-10-221-3/+3
| | | | | We expect that test machines have correct https setup and certificates are distributed to the right places.
* Rework documentation.Jan Safranek2013-10-186-496/+0
| | | | | | | | | | - Everything is in openlmi-providers/doc/admin directory. - 'make doc' automatically builds documentation of all enabled providers. - Documentation shares one 'conf.py' for sphinx. - All documentation uses the same directory structure. There is only one CMakefile.txt to generate all the docs.
* service: fix syntax error in tests (true -> True)Radek Novacek2013-10-171-1/+1
|
* Use the same heading, theme and conditional class tree and reference for all ↵Jan Safranek2013-10-172-7/+15
| | | | providers.
* service: remove unused variableJan Synacek2013-10-091-4/+3
|
* Service: Fix. Use verify_server_cert=False while connection.Robin Hack2013-10-091-2/+2
|
* Service: Add new test case to QA upstream test.Robin Hack2013-10-091-3/+20
|
* Service: Add documentationVitezslav Crhonek2013-10-086-0/+488
|
* service: use verify_server_cert=False in testsJan Synacek2013-10-031-4/+4
|
* Call lmi_init function from providersRadek Novacek2013-09-193-0/+8
|
* Service: Propagate error messages, check for invalid (NULL) service names, ↵Vitezslav Crhonek2013-09-173-14/+58
| | | | fix possible memory leak
* Service: Fix detection of service stateVitezslav Crhonek2013-09-102-17/+8
|
* Service: Upstream test suite for service-dbus provider.Robin Hack2013-09-032-0/+525
|
* service: add profile registration, selinux wrapper and class versionJan Synacek2013-07-263-0/+49
|
* Silence many compilation warningsRadek Novacek2013-07-251-0/+6
| | | | Mostly deprecation warnings and wrong 'const' handling.
* Return list of CIM classes from konkretcmpi_generate macroRadek Novacek2013-07-231-0/+1
| | | | This list will be used by profile registration.
* service-dbus: Ignore instantiable servicesTomas Bzatek2013-05-271-1/+2
| | | | | | | | It seems there's no way how to load instantiable unit file that is not active (i.e. not instantiated) in order to get its properties. Let's ignore such services for the moment to be able to enumerate instances. https://fedorahosted.org/openlmi/ticket/114
* service-dbus: Properly initialize local struct variablesTomas Bzatek2013-05-271-1/+1
| | | | | When error occurs in service_get_properties() we may run into freeing uninitialized struct elements.
* service: fix mof nameVitezslav Crhonek2013-05-131-1/+1
|
* service: added dbus based service providerVitezslav Crhonek2013-05-134-0/+763