summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
* fixed mof registration under tog-pegasus0.0.11Michal Minar2012-10-241-2/+2
| | | | | a dash for cimmof program telling it to read from stdin is no longer accepted by newer pegasus's cimmof binary
* modified for used under tog-pegasusMichal Minar2012-10-244-38/+40
| | | | | | | | | | | | Checkum property of LMI_SoftwareFileCheck had different type than in base class. This prevented registration. - Solved by renaming: Checksum -> FileChecksum ExpectedChecksum -> ExpectedFileChecksum ChecksumType -> FileChecksumType fixed filtering of found available and installed packages - search by nevra replaced with search for particular keys
* Honor user $CFLAGSRadek Novacek2012-10-241-1/+1
|
* Move registration scripts to proper directories0.0.10Radek Novacek2012-10-223-3/+9
| | | | | register.py is renamed to openlmi-mof-register and moved to /usr/bin/, reg2pegasus is now openlmi-register-pegasus in /usr/libexec/.
* Change project name from Cura to OpenLMIRadek Novacek2012-10-2219-70/+70
|
* added a cli tool for testing software provider0.0.9Michal Minar2012-10-131-0/+271
|
* renamed LMI_SoftwarePackage{File,Checks}Michal Minar2012-10-133-73/+109
| | | | | 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-1016-945/+52
|\
| * 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-102-26/+51
| | | | | | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
| * cli-tools moved to its own repoPeter Hatina2012-10-0813-914/+0
| |
* | changed install directory for software providersMichal Minar2012-10-101-4/+4
| | | | | | | | bumped version
* | renamed yum package providers to softwareMichal Minar2012-10-1019-1065/+450
|/ | | | | | | | | | 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-075-28/+36
| | | | | | in such case epoch is assumed to be 0 bumped Yum version
* tests rewritten to pywhon scriptsMichal Minar2012-10-0613-492/+978
| | | | | | | | | 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-036-79/+389
| | | | | | | added LMI_YumPackageFile as association between LMI_YumPackage and LMI_FileCheck using overrides in mof
* update/delete methods done on YumInstalledPackageMichal Minar2012-10-036-428/+589
| | | | | | | | | | | | 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
* added registration file for yum0.0.6Michal Minar2012-09-271-0/+17
| | | | | | | Since yum is not installed via cmake && make, but is using python's setuptools, the registration file won't be created by running cmake as in case of other providers. Moreover registration file for yum differs greatly from the others due to cmpi-bindings-pywbem usage.
* initial import of yum providersMichal Minar2012-09-2711-0/+3718
|
* 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-213-3/+170
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: DeleteInstance on LMI_GroupRoman Rakus2012-09-212-1/+54
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: DeleteInstance of LMI_IdentityRoman Rakus2012-09-212-3/+88
| | | | Signed-off-by: Roman Rakus <rrakus@redhat.com>
* account: delete_user exampleRoman Rakus2012-09-211-0/+16
| | | | 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: create account in example scriptRoman Rakus2012-09-191-21/+62
| | | | 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>
* .gitignore: ignore python bytecode files0.0.4Peter Hatina2012-09-171-0/+1
|
* cli-tools, cura-user: introduce useraddPeter Hatina2012-09-172-5/+150
|
* cli-tools: fix install path of site-packagesPeter Hatina2012-09-171-1/+1
|
* Introduce CLI toolsPeter Hatina2012-09-1312-0/+768
|
* account: createAccount function implementationRoman Rakus2012-09-072-3/+287
| | | | | | | 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>
* Mark all scripts executable.Jan Safranek2012-09-074-0/+0
|
* Use sans-serif fonts for diagrams.Jan Safranek2012-09-071-2/+2
|
* Added class2* tools.Jan Safranek2012-09-053-0/+641
|
* Added cim2dot tool.Jan Safranek2012-09-051-0/+231
|
* Added GPL header.Jan Safranek2012-09-051-0/+15
|
* Make destination of .reg adjustable in CuraMacros0.0.3Radek Novacek2012-08-295-6/+7
| | | | | If CuraMacros are used by different provider it needs to change location where the .reg is installed.
* Show error when library has undefined symbolsRadek Novacek2012-08-291-1/+1
|
* 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-282-1/+5
|
* Don't call sed from CuraMacros, use cmake regex insteadRadek Novacek2012-08-281-53/+54
|
* 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).
* Add make-release.sh script for making tarballs from git tagsRadek Novacek2012-08-281-0/+27
|
* Do not pack .gitignore to release tarballRadek Novacek2012-08-281-0/+2
|