ssg.oval_object_model.general module

exception ssg.oval_object_model.general.ExceptionEmptyNote[source]

Bases: Exception

class ssg.oval_object_model.general.Notes(tag, note_tag, notes)[source]

Bases: OVALBaseObject

get_xml_element()[source]
class ssg.oval_object_model.general.OVALBaseObject(tag)[source]

Bases: object

get_xml_element()[source]
property namespace
tag = ''
property tag_name
translate_id(translator, store_defname=False)[source]
class ssg.oval_object_model.general.OVALComponent(tag, id_)[source]

Bases: OVALBaseObject

deprecated = False
get_xml_element()[source]
property name
notes = None
translate_id(translator, store_defname=False)[source]
version = '0'
class ssg.oval_object_model.general.OVALEntity(tag, id_, properties)[source]

Bases: OVALComponent

comment = ''
get_xml_element(**attributes)[source]
translate_id(translator, store_defname=False)[source]
class ssg.oval_object_model.general.OVALEntityProperty(tag)[source]

Bases: OVALBaseObject

add_child_property(property_)[source]
attributes = None
get_values_by_key(key)[source]
get_xml_element()[source]
text = None
translate_id(translator, store_defname=False)[source]
ssg.oval_object_model.general.get_product_name(product, product_version=None)[source]
ssg.oval_object_model.general.is_product_name_in(list_, product_name)[source]
ssg.oval_object_model.general.load_notes(oval_notes_xml_el)[source]
ssg.oval_object_model.general.load_oval_entity_property(end_point_property_el)[source]
ssg.oval_object_model.general.load_property_and_notes_of_oval_entity(oval_entity_el)[source]
ssg.oval_object_model.general.required_attribute(_xml_el, _key)[source]