home *** CD-ROM | disk | FTP | other *** search
- #!/usr/bin/perl
-
- use Net::DBus;
- use Net::DBus::Dumper;
- use Carp qw(confess);
-
- $SIG{__DIE__} = sub {confess $_[0] };
-
- my $bus = Net::DBus->find;
-
- if (@ARGV) {
- my $service = $bus->get_service(shift @ARGV);
-
- if (@ARGV) {
- my $object = $service->get_object(shift @ARGV);
- print dbus_dump($object);
- } else {
- print dbus_dump($service);
- }
- } else {
- print dbus_dump($bus);
- }
-
-