Author: aschnell Date: Fri Aug 15 18:02:04 2008 New Revision: 50135 URL: http://svn.opensuse.org/viewcvs/yast?rev=50135&view=rev Log: - also show fibre channel port id Modified: trunk/storage/storage/src/include/ep-hd.ycp trunk/storage/storage/src/modules/StorageFields.ycp Modified: trunk/storage/storage/src/include/ep-hd.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/storage/src/include/ep-hd.ycp?rev=50135&r1=50134&r2=50135&view=diff ============================================================================== --- trunk/storage/storage/src/include/ep-hd.ycp (original) +++ trunk/storage/storage/src/include/ep-hd.ycp Fri Aug 15 18:02:04 2008 @@ -200,7 +200,8 @@ list<symbol> fields = StorageSettings::FilterOverview([ `heading_device, `device, `size, `udev_path, `udev_id, `used_by, `heading_hd, `vendor, `model, `num_cyl, `cyl_size, `bus, `bios_id, - `disk_label, `heading_fc, `fc_wwpn, `fc_fcp_lun ]); + `disk_label, `heading_fc, `fc_wwpn, `fc_port_id, + `fc_fcp_lun ]); UI::ReplaceWidget(`tab_panel, `VBox( Modified: trunk/storage/storage/src/modules/StorageFields.ycp URL: http://svn.opensuse.org/viewcvs/yast/trunk/storage/storage/src/modules/StorageFields.ycp?rev=50135&r1=50134&r2=50135&view=diff ============================================================================== --- trunk/storage/storage/src/modules/StorageFields.ycp (original) +++ trunk/storage/storage/src/modules/StorageFields.ycp Fri Aug 15 18:02:04 2008 @@ -636,7 +636,7 @@ { string value = ""; if (haskey(data["fc"]:$[], "wwpn")) - value = "0x" + toupper(substring(tohexstring(data["fc", "wwpn"]:0, 8), 2)); + value = "0x" + toupper(substring(tohexstring(data["fc", "wwpn"]:0, 16), 2)); if (style == `table) return value; else @@ -654,6 +654,17 @@ return sformat(_("FC LUN: %1"), value); } + case `fc_port_id: + { + string value = ""; + if (haskey(data["fc"]:$[], "port_id")) + value = "0x" + toupper(substring(tohexstring(data["fc", "port_id"]:0, 6), 2)); + if (style == `table) + return value; + else + return sformat(_("FC Port ID: %1"), value); + } + default: { y2error("unknown field %1", field); -- To unsubscribe, e-mail: yast-commit+unsubscribe@opensuse.org For additional commands, e-mail: yast-commit+help@opensuse.org