X-Git-Url: https://git.proxmox.com/?p=pve-common.git;a=blobdiff_plain;f=data%2FPVE%2FINotify.pm;fp=data%2FPVE%2FINotify.pm;h=850668a0d730bfc3e83a8413b76466cd0e6ced6c;hp=77e2fd7aff1c70afd2d254125de33fabec6ca70f;hb=ddd3d224258f318b26b5fb62cf7ecafa90664dd8;hpb=bd8002ddcd571c0e771f6ac085b4f210cfb964fd diff --git a/data/PVE/INotify.pm b/data/PVE/INotify.pm index 77e2fd7..850668a 100644 --- a/data/PVE/INotify.pm +++ b/data/PVE/INotify.pm @@ -957,4 +957,20 @@ register_file('interfaces', "/etc/network/interfaces", \&read_etc_network_interfaces, \&write_etc_network_interfaces); + +sub read_iscsi_initiatorname { + my ($filename, $fd) = @_; + + while (defined(my $line = <$fd>)) { + if ($line =~ m/^InitiatorName=(\S+)$/) { + return $1; + } + } + + return 'undefined'; +} + +register_file('initiatorname', "/etc/iscsi/initiatorname.iscsi", + \&read_iscsi_initiatorname); + 1;