summaryrefslogtreecommitdiffstats
path: root/src/logicalfile/LMI_UnixDirectoryProvider.c
Commit message (Collapse)AuthorAgeFilesLines
* libopenlmi: minor fixes and improvementsJan Synacek2014-05-061-6/+6
|
* libopenlmi: reorganize and gatherJan Synacek2014-04-301-6/+6
| | | | | | | Make naming consistent. Gather common functionality into one library and try to use it across all providers. Introduce libtool-style versioning for libraries.
* logicalfile: respect configuration when creating/removing directoriesJan Synacek2014-04-281-2/+13
|
* logicalfile: remove unused code and add a few checksJan Synacek2014-04-241-2/+4
|
* logicalfile: add support for symlink creationJan Synacek2014-04-241-2/+0
|
* Updated copyright yearsPeter Schiffer2014-01-161-1/+1
| | | | Updated copyright years to include new year 2014.
* logicalfile: replace thread-unsafe functionsJan Synacek2014-01-091-4/+8
| | | | | | | Some functions, such as readdir() and dirname(), are not thread-safe. Use equivalent glib functions. trac: #173
* Use re-entrant version of strerror() for thread safetyTomas Bzatek2014-01-091-2/+4
|
* Add lmi_get_computer_system function and fix lmi_get_system_nameRadek Novacek2013-10-311-5/+5
| | | | | | | | | | | | | | 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.
* Call lmi_init function from providersRadek Novacek2013-09-191-0/+1
|
* logicalfile: code cleanup and rewriteJan Synacek2013-09-181-2/+15
| | | | | | | | | | GetInstance() calls were rewritten using cleaner code. Also, the macros that were used before were either rewritten to functions, or cleaned up so they wouldn't return or do anything unexpected. Helper functions now use CMPIStatus more consistently. Some memory leaks were fixed.
* logicalfile: correctly return an objectpathJan Synacek2013-09-091-1/+1
| | | | | CreateInstance() has to return an objectpath to the created instance. Returning only status made the server stall.
* LogicalFile: use get_string_property_from_op() where appropriateJan Synacek2013-07-171-5/+2
|
* LogicalFile: fix typoJan Synacek2013-06-271-1/+1
|
* Happy New Year! (better later than never)Jan Synacek2013-03-131-1/+1
|
* LogicalFile: support deleting directoriesJan Synacek2013-02-141-2/+14
|
* New provider: LogicalFileJan Synacek2013-02-111-0/+160