pyats.aereport.iou package¶
iou
– IOU¶
This module implement IOU section used by TestSuite.
-
class
pyats.aereport.iou.
IOU
¶ Bases:
pyats.aereport.toplevel.aereportelement.AEReportElement
Iou server info started on local or remote hosts
Class based on the following schema definition
<xs:element name="iou" minOccurs="0" maxOccurs="unbounded"> <xs:complexType> <xs:sequence> <xs:element name="name"/> <xs:element name="initinfo">...</xs:element> <xs:element name="ioulive">...</xs:element> <xs:element name="diou">...</xs:element> <xs:element name="core" minOccurs="0">...</xs:element> </xs:sequence> </xs:complexType> </xs:element>
-
initinfo
¶ info for iou
- Type
-
Subpackages¶
Submodules¶
iouinitinfo
– IOUInitInfo¶
This module implements IOUInitInfo element used by IOU.
-
class
pyats.aereport.iou.iouinitinfo.
IOUInitInfo
¶ Bases:
pyats.aereport.toplevel.aereportelement.AEReportElement
- IOUInitInfo implements element used by IOU
Class based on the following schema definition
<xs:element name="initinfo"> <xs:complexType> <xs:sequence> <xs:element name="image">...</xs:element> <xs:element name="appid" type="xs:integer">...</xs:element> <xs:element name="options">...</xs:element> <xs:element name="host">...</xs:element> <xs:element name="path">...</xs:element> <xs:element name="timeout" type="xs:integer"/> <xs:element name="logfile" type="LogFileType">...</xs:element> </xs:sequence> </xs:complexType> </xs:element>
-
tag
¶ Default value = ‘initinfo’. This is to ensure that all elements contain a tag attribute.
- Type
ioulive
– IOULive¶
This module implements IOULive element used by IOU.
-
class
pyats.aereport.iou.ioulive.
IOULive
¶ Bases:
pyats.aereport.toplevel.aereportelement.AEReportElement
- IOULive implements element used by IOU
Class based on the following schema definition
<xs:element name="ioulive"> <xs:complexType> <xs:sequence> <xs:element name="image"></xs:element> <xs:element name="appid" type="xs:integer"></xs:element> <xs:element name="options"></xs:element> <xs:element name="timeout" type="xs:integer"/> <xs:element name="device"/> </xs:sequence> </xs:complexType> </xs:element>
-
addid
¶ 0 - 1024 app id for iou
- Type
string
-
options
¶ Ioulive options
- Type
string
-
timeout
¶ Timeout value
- Type
integer
-
device
¶ Device used
- Type
string