From 084e56bc96c8e25a361c4b53e3c853a746701092 Mon Sep 17 00:00:00 2001 From: Thomas Schoebel-Theuer Date: Thu, 13 Mar 2014 11:39:51 +0100 Subject: [PATCH] marsadm: new get-link --- userspace/marsadm | 6 ++++++ 1 file changed, 6 insertions(+) diff --git a/userspace/marsadm b/userspace/marsadm index 39a66aba..261c121e 100755 --- a/userspace/marsadm +++ b/userspace/marsadm @@ -1114,6 +1114,11 @@ sub set_link_cmd { my $cmd = shift; for (;;) { my $src = shift || last; + if ($cmd =~ m/^get-/) { + my $value = get_link($src); + lprint "$value\n"; + next; + } my $dst = shift || ldie "you did not supply a symlink destination for source '$src'\n"; ldie "symlink target '$dst' is not an absolute path\n" unless $dst =~ m:^/:; check_userspace($dst); @@ -2080,6 +2085,7 @@ my %cmd_table = "log-purge-all" => \&log_purge_res, "fake-sync" => \&fake_local_res, "set-link" => \&set_link_cmd, + "get-link" => \&set_link_cmd, "set-sync-pref-list"=> \&set_sync_pref_list, "get-sync-pref-list"=> \&set_sync_pref_list, "set-sync-limit-value"=> \&set_sync_limit_value,