2018-05-28 17:26:57 +02:00
|
|
|
#!/usr/bin/perl -w
|
|
|
|
|
|
|
|
use strict;
|
|
|
|
use warnings;
|
|
|
|
use JSON;
|
|
|
|
use File::Which;
|
|
|
|
|
|
|
|
my $json;
|
|
|
|
@{$json->{data}} = ();
|
|
|
|
my $zpool = which('zpool');
|
|
|
|
|
|
|
|
if ($zpool){
|
|
|
|
foreach (qx($zpool list -H -o name)){
|
|
|
|
chomp;
|
2018-05-28 17:51:31 +02:00
|
|
|
push @{$json->{data}}, { '{#ZPOOL}' => $_ };
|
2018-05-28 17:26:57 +02:00
|
|
|
}
|
|
|
|
}
|
|
|
|
print to_json($json);
|