[opensuse-ruby] Systemd && Ruby
Hi, I'm still failing to find a Ruby library/rubygem for accessing systemd functionality (preferably over D-BUS). Do you know of anything useful? Thanks in advance Lukas -- Lukas Ocilka, Cloud & Systems Management Department SUSE LINUX s.r.o., Praha -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
On Tue, May 07, 2013 at 04:31:23PM +0200, Lukas Ocilka wrote:
Hi,
I'm still failing to find a Ruby library/rubygem for accessing systemd functionality (preferably over D-BUS). Do you know of anything useful?
I think that such a library is not needed as everything should be fairly simple calls to the systemd DBus API. Or what use cases do you have in mind? That said, maybe you would be more happy with plain ruby-dbus (which I maintain upstream) if its usage was simpler? Then ping these known issues or file a new one: "Objects must be introspected explicitly" https://github.com/mvidner/ruby-dbus/issues/28 "Values returned by object proxies are always arrays" https://github.com/mvidner/ruby-dbus/issues/30 -- Martin Vidner, Cloud & Systems Management Team http://en.opensuse.org/User:Mvidner Kuracke oddeleni v restauraci je jako fekalni oddeleni v bazenu
On 05/10/2013 11:29 AM, Martin Vidner wrote:
On Tue, May 07, 2013 at 04:31:23PM +0200, Lukas Ocilka wrote:
Hi,
I'm still failing to find a Ruby library/rubygem for accessing systemd functionality (preferably over D-BUS). Do you know of anything useful?
I think that such a library is not needed as everything should be fairly simple calls to the systemd DBus API. Or what use cases do you have in mind?
Use case: YaST is written in a $LANGUAGE and I as a YaST developer don't want to care about D-BUS calls and parsing their output but I want to use some mid-to-high-level library for calling/setting-up systemd. I as a developer don't care about the actual implementation, I do care about the $LANGUAGE API. Moreover, I as a developer would like to use an upstream project instead of writing and maintaining my own. It seems I'm not the only one who sees the potential. Sadly, I haven't found any code yet: http://lists.freedesktop.org/archives/systemd-devel/2013-January/008304.html
That said, maybe you would be more happy with plain ruby-dbus (which I maintain upstream) if its usage was simpler? Then ping these known issues or file a new one:
"Objects must be introspected explicitly" https://github.com/mvidner/ruby-dbus/issues/28 "Values returned by object proxies are always arrays" https://github.com/mvidner/ruby-dbus/issues/30
Thanks, that might work if I decide to write and maintain my own Ruby-dbus-Systemd glue. Bye Lukas -- Lukas Ocilka, Cloud & Systems Management Department SUSE LINUX s.r.o., Praha -- To unsubscribe, e-mail: opensuse-ruby+unsubscribe@opensuse.org To contact the owner, e-mail: opensuse-ruby+owner@opensuse.org
participants (2)
-
Lukas Ocilka
-
Martin Vidner