# -*- coding: utf-8 -*-

IPMI_FRU_SAMPLE = """\
FRU Device Description : Builtin FRU Device (ID 0)
 Product Manufacturer  : Oracle Corporation
 Product Name          : ILOM INTEGRATED SP
 Product Serial        : 00:11:22:33:44:55

FRU Device Description : /SYS (ID 3)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASSY,MOTHERBOARD,X4170/X4270/X4275
 Board Serial          : 9328MSL-09304H08AA
 Board Part Number     : 501-0000-00
 Board Extra           : 54
 Board Extra           : X4170/4270/4275
 Product Manufacturer  : ORACLE CORPORATION
 Product Name          : SUN FIRE X4270 SERVER
 Product Part Number   : 4457000-6
 Product Serial        : 0932XF707A
 Product Extra         : 080020FFFFFFFFFFFFFF00114FE19261

FRU Device Description : MB (ID 4)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASSY,MOTHERBOARD,X4170/X4270/X4275
 Board Serial          : 9328MSL-09304H08BA
 Board Part Number     : 501-7317-12
 Board Extra           : 54
 Board Extra           : X4170/4270/4275
 Product Manufacturer  : ORACLE CORPORATION
 Product Name          : SUN FIRE X4270 SERVER
 Product Part Number   : 4457207-6
 Product Serial        : 9936XF707F
 Product Extra         : 080020FFFFFFFFFFFFFF00144FE79268

FRU Device Description : MB/BIOS (ID 5)
 Product Manufacturer  : AMERICAN MEGATRENDS
 Product Name          : SYSTEM BIOS
 Product Part Number   : AMIBIOS8
 Product Version       : 07060304

FRU Device Description : CPLD (ID 8)
 Product Name          : CPLD
 Product Version       : FW:1.6

FRU Device Description : MB/NET0 (ID 43)
 Product Manufacturer  : INTEL
 Product Name          : GIGABIT ETHERNET CONTROLLERS
 Product Part Number   : 82575EB
 Product Serial        : 00:11:4F:E7:92:69
 Product Extra         : 01
 Product Extra         : 00:11:4F:E7:92:64

FRU Device Description : MB/NET1 (ID 44)
 Product Manufacturer  : INTEL
 Product Name          : GIGABIT ETHERNET CONTROLLERS
 Product Part Number   : 82575EB
 Product Serial        : 00:11:4F:E7:92:69
 Product Extra         : 01
 Product Extra         : 00:11:4F:E7:92:65

FRU Device Description : MB/NET2 (ID 45)
 Product Manufacturer  : INTEL
 Product Name          : GIGABIT ETHERNET CONTROLLERS
 Product Part Number   : 82575EB
 Product Serial        : 00:11:4F:E7:92:69
 Product Extra         : 01
 Product Extra         : 00:11:4F:E7:92:66

FRU Device Description : MB/NET3 (ID 46)
 Product Manufacturer  : INTEL
 Product Name          : GIGABIT ETHERNET CONTROLLERS
 Product Part Number   : 82575EB
 Product Serial        : 00:11:4F:E7:92:69
 Product Extra         : 01
 Product Extra         : 00:11:4F:E7:92:67

FRU Device Description : /UUID (ID 6)
 Product Extra         : 080020FFFFFFFFFFFFFF00144FE79268

FRU Device Description : SP/NET0 (ID 1)
 Product Manufacturer  : ASPEED
 Product Name          : ETHERNET CONTROLLER
 Product Part Number   : AST2100
 Product Serial        : 00:11:4f:e7:92:69

FRU Device Description : SP/NET1 (ID 2)
 Product Manufacturer  : ASPEED
 Product Name          : ETHERNET CONTROLLER
 Product Part Number   : AST2100
 Product Serial        : 00:11:4f:e7:92:69

FRU Device Description : MB/P0 (ID 16)
 Product Manufacturer  : INTEL
 Product Name          : INTEL(R) XEON(R) CPU           L5520  @ 2.27GHZ
 Product Part Number   : 060A
 Product Version       : 05

FRU Device Description : MB/P1 (ID 17)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P0/D0 (ID 24)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P0/D1 (ID 25)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M393A5170EH1-CH9
 Product Version       : 00
 Product Serial        : 43223369

FRU Device Description : MB/P0/D2 (ID 26)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M393B5170EH1-CH9
 Product Version       : 00
 Product Serial        : 9222085A

FRU Device Description : MB/P0/D3 (ID 27)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P0/D4 (ID 28)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M393B5170EH1-CH9
 Product Version       : 00
 Product Serial        : 932214AF

FRU Device Description : MB/P0/D5 (ID 29)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M493B5170EH1-CH9
 Product Version       : 00
 Product Serial        : 942212FE

FRU Device Description : MB/P0/D6 (ID 30)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P0/D7 (ID 31)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M395B5170EH1-CH9
 Product Version       : 00
 Product Serial        : 92251301

FRU Device Description : MB/P0/D8 (ID 32)
 Product Manufacturer  : SAMSUNG
 Product Name          : 4GB DDR3 SDRAM 666
 Product Part Number   : M396B5170EH1-CH9
 Product Version       : 00
 Product Serial        : 9226B058

FRU Device Description : MB/P1/D0 (ID 33)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D1 (ID 34)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D2 (ID 35)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D3 (ID 36)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D4 (ID 37)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D5 (ID 38)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D6 (ID 39)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D7 (ID 40)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/P1/D8 (ID 41)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : PCIE1/F20CARD (ID 225)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : PCIE2/F20CARD (ID 226)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : PCIE4/F20CARD (ID 228)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : PCIE5/F20CARD (ID 229)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : MB/R1 (ID 220)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASSY,ACTIVE_RISER,X4270/X4275
 Board Serial          : 9038MSL-09275K04PC
 Board Part Number     : 522-1139-02
 Board Extra           : 50
 Board Extra           : ACTIVE_RISER

FRU Device Description : MB/R2 (ID 221)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASSY,ACTIVE_RISER,X4270/X4275
 Board Serial          : 9038MSL-09275K04PD
 Board Part Number     : 511-1139-02
 Board Extra           : 50
 Board Extra           : ACTIVE_RISER

FRU Device Description : PS0 (ID 63)
 Board Mfg Date        : Wed Jun 24 19:44:00 2009
 Board Mfg             : POWER ONE
 Board Product         : A217
 Board Serial          : 9038BAO-0926A30L9J
 Board Part Number     : 303-1897-04

FRU Device Description : PS1 (ID 64)
 Board Mfg Date        : Tue Jun  9 20:01:00 2009
 Board Mfg             : POWER ONE
 Board Product         : A217
 Board Serial          : 9008BAO-0924A30JG9
 Board Part Number     : 303-1897-04

FRU Device Description : DBP (ID 210)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : BD,SATA,16DSK,BKPL,2U
 Board Serial          : A3721A
 Board Part Number     : 511-1257-02
 Board Extra           : 50
 Board Extra           : SASBP

FRU Device Description : PDB (ID 211)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : PDB,H+V,BUS_BAR,2U
 Board Serial          : 9226AHF-0930B500MC
 Board Part Number     : 541-2073-09
 Board Extra           : 50
 Board Extra           : PDB
 Product Part Number   : 4457207-6
 Product Serial        : 9936XA707F

FRU Device Description : PADCRD (ID 222)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : BD,SATA,2U,PADDLE_CARD
 Board Serial          : 9226LHF-09300001MG
 Board Part Number     : 541-3513-02
 Board Extra           : 50
 Board Extra           : 2U Paddle

FRU Device Description : FB0 (ID 212)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASY,FAN,BOARD,H2M2G2
 Board Serial          : 9226AHF-0930B301H3
 Board Part Number     : 541-2011-04
 Board Extra           : 50
 Board Extra           : FANBD

FRU Device Description : FB1 (ID 213)
 Board Mfg Date        : Mon Jan  1 00:00:00 1996
 Board Product         : ASY,FAN,BOARD,H2M2G2
 Board Serial          : 9226PHF-0930B301H5
 Board Part Number     : 541-1211-04
 Board Extra           : 50
 Board Extra           : FANBD

FRU Device Description : DBP/HDD0 (ID 47)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD1 (ID 48)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD2 (ID 49)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD3 (ID 50)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD4 (ID 51)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD5 (ID 52)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD6 (ID 53)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD7 (ID 54)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD8 (ID 55)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD9 (ID 56)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD10 (ID 57)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD11 (ID 58)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD12 (ID 59)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD13 (ID 60)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD14 (ID 61)
 Device not present (Requested sensor, data, or record not found)

FRU Device Description : DBP/HDD15 (ID 62)
 Device not present (Requested sensor, data, or record not found)
"""

IPMI_LAN_SAMPLE = """\
Set in Progress         : Set Complete
Auth Type Support       : NONE MD2 MD5 PASSWORD
Auth Type Enable        : Callback : MD2 MD5
                        : User     : MD2 MD5
                        : Operator : MD2 MD5
                        : Admin    : MD2 MD5
                        : OEM      :
IP Address Source       : Static Address
IP Address              : 192.128.1.111
Subnet Mask             : 255.255.255.0
MAC Address             : 33:22:11:0d:54:a3
SNMP Community String   : public
IP Header               : TTL=0x40 Flags=0x40 Precedence=0x00 TOS=0x10
BMC ARP Control         : ARP Responses Enabled, Gratuitous ARP Disabled
Gratituous ARP Intrvl   : 2.0 seconds
Default Gateway IP      : 192.168.1.1
Default Gateway MAC     : 00:00:00:00:00:00
Backup Gateway IP       : 0.0.0.0
Backup Gateway MAC      : 00:00:00:00:00:00
802.1q VLAN ID          : Disabled
802.1q VLAN Priority    : 0
RMCP+ Cipher Suites     : 0,1,2,3,4,5,6,7,8,9,10,11,12,13,14
Cipher Suite Priv Max   : Xaaaaaaaaaaaaaa
                        :     X=Cipher Suite Unused
                        :     c=CALLBACK
                        :     u=USER
                        :     o=OPERATOR
                        :     a=ADMIN
                        :     O=OEM
"""
