summaryrefslogtreecommitdiffstats
path: root/src
Commit message (Collapse)AuthorAgeFilesLines
* Change project name from Cura to OpenLMIRadek Novacek2012-10-228-26/+26
|
* added a cli tool for testing software provider0.0.9Michal Minar2012-10-131-0/+271
|
* renamed LMI_SoftwarePackage{File,Checks}Michal Minar2012-10-132-71/+107
| | | | | corrected some corner cases, when getting/modifying instance with wrong or missing keys
* Merge branch 'master' of ssh://git.fedorahosted.org/git/cura-providersMichal Minar2012-10-102-27/+42
|\
| * Account: Minor change in create account methodRoman Rakus2012-10-101-5/+1
| | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
| * Account: Password and user expirationRoman Rakus2012-10-101-22/+41
| | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* | changed install directory for software providersMichal Minar2012-10-101-4/+4
| | | | | | | | bumped version
* | renamed yum package providers to softwareMichal Minar2012-10-1015-425/+112
|/ | | | | | | | | | renamed LMI_Yum* to LMI_Software* removed attributes GroupString and LicenseString from LMI_SoftwarePackage modified attributes Group, Architecture and License of LMI_SoftwarePackage to return string instead of Uints - because values and valuemaps would need frequent updates
* accept SoftwareElementID without epoch part0.0.8Michal Minar2012-10-074-27/+34
| | | | | | in such case epoch is assumed to be 0 bumped Yum version
* tests rewritten to pywhon scriptsMichal Minar2012-10-0612-490/+968
| | | | | | | | | currently testing data are suitable only for Fedora 17 added README for tests lot of bug fixes support for Remove method in LMI_YumPackage provider
* fixed check_integrity methodMichal Minar2012-10-044-94/+124
| | | | | made more generic checking of System property of YumInstalledPackage object paths
* bumped version0.0.7Michal Minar2012-10-031-1/+1
|
* implemented check_integrity methodMichal Minar2012-10-032-11/+34
|
* working associationsMichal Minar2012-10-034-64/+366
| | | | | | | added LMI_YumPackageFile as association between LMI_YumPackage and LMI_FileCheck using overrides in mof
* update/delete methods done on YumInstalledPackageMichal Minar2012-10-035-390/+526
| | | | | | | | | | | | enumerating YumPackage now yields all available packages - removed update, delete and check_integrity methods - added Install method - SoftwareElementState now equals to: 1 ("Installable") - for not installed and available package 2 ("Executable") - for installed package enumerating YumInstalledPackage now yields all installed packages - added update, delete and check_integrity methods
* initial import of yum providersMichal Minar2012-09-2710-0/+3137
|
* account: create account - set password0.0.5Roman Rakus2012-09-271-0/+11
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: last login, password min and max lifetimeRoman Rakus2012-09-274-4/+62
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: ModifyInstance of AccountRoman Rakus2012-09-261-1/+105
| | | | | | | So far only possible to change GECOS record (ElementName), home directory, login shell and password. Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: CreateGroup implementedRoman Rakus2012-09-211-1/+106
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: DeleteInstance on LMI_GroupRoman Rakus2012-09-211-1/+39
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: DeleteInstance of LMI_IdentityRoman Rakus2012-09-211-1/+68
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: delete instance on LMI_AccountRoman Rakus2012-09-201-1/+40
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: Use LMI as Organization IDRoman Rakus2012-09-191-1/+1
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: createAccount function implementationRoman Rakus2012-09-071-2/+238
| | | | | | | I decided to not follow the DMTF Standard strictly here. Rather than using embedded instance I use several parameters. Signed-off-by: Roman Rakus <rrakus@redhat.com>
* Make destination of .reg adjustable in CuraMacros0.0.3Radek Novacek2012-08-294-4/+4
| | | | | If CuraMacros are used by different provider it needs to change location where the .reg is installed.
* Define methods from experimental schemaRadek Novacek2012-08-297-0/+154
| | | | | Add missing methods to fix undefined references. All of the methods return NOT_SUPPORTED error
* install CuraMacros.cmake and globals.hRadek Novacek2012-08-281-0/+1
|
* Rename HostedService classes to avoid duplicationRadek Novacek2012-08-282-62/+62
| | | | | | | Both Power and Account providers defined LMI_HostedService class. It confuses sfcbd daemon, so the classes has been renamed based on which service they provide (HostedPowerManagementService and HostedAccountManagementService).
* Rename prefix from Cura_ to LMI_Radek Novacek2012-08-2836-1396/+1396
|
* Account provider0.0.2Roman Rakus2012-08-1425-0/+4537
| | | | | | Listing of the users and groups Signed-off-by: Roman Rakus <rrakus@redhat.com>
* updated fan READMEMichal Minar2012-08-021-18/+4
|
* Add 'Cura_' to provider library nameRadek Novacek2012-08-023-3/+3
|
* Add GPLv2 license file and GPLv2+ headers to all filesRadek Novacek2012-08-0220-74/+295
|
* service: make the shell scripts executableRadek Novacek2012-08-011-1/+1
|
* Add so-version to curacommon and install itRadek Novacek2012-08-011-0/+4
|
* service: Add shebang to service*.sh scriptsRadek Novacek2012-07-312-1/+3
|
* service: Move serviceutil to libexecRadek Novacek2012-07-312-3/+3
|
* Replace all Linux_ prefixes with Cura_ prefixes.Radek Novacek2012-07-3116-578/+578
|
* power: use get_system_creation_class_name function in the providerRadek Novacek2012-07-304-7/+5
|
* Make provider optional using cmake optionsRadek Novacek2012-07-302-3/+14
|
* Merge READMEs to one, get rid of should-be-global files in serviceRadek Novacek2012-07-307-1448/+0
|
* service: use global functions for getting system (creation class) nameRadek Novacek2012-07-304-105/+4
|
* Fix typo in get_system_creation_class_name method nameRadek Novacek2012-07-304-6/+6
|
* fan: port Fan provider to KonkretCMPIRadek Novacek2012-07-3018-2207/+1052
|
* power: fix finding Linux_ComputerSystem in referencesRadek Novacek2012-07-272-40/+16
|
* Unify logging through all providersRadek Novacek2012-07-2715-124/+111
| | | | | Needs to be ported to sfcb/pegasus standard logging, using stderr for now.
* service: rewrite Service_Operation functionRadek Novacek2012-07-271-21/+13
| | | | | There were wrong handling of temporary file and few unnecesary operations.
* service: add missing file closeRadek Novacek2012-07-261-0/+1
|
* service: better handling of services without Main PID (like iptables)Radek Novacek2012-07-261-1/+6
|