Beispiel #1
0
 def __new__(cls, params={}):
     if compare_attr("version", params, ".*embedded.*"):
         cls = EmbeddedLinux
     return object.__new__(cls)
Beispiel #2
0
def __mi_ident__(params={}):
    if compare_attr("type", params, ".*red\s*hat.*|.*rhel.*|.*sles.*|.*linux.*|.*limux.*|.*debian.*|.*ubuntu.*|.*centos.*"):
        return Linux
def __ds_ident__(params={}):
    if compare_attr("type", params, "datarecipient_coshsh_default"):
        return DatarecipientCoshshDefault
def __ds_ident__(params={}):
    if compare_attr("type", params, "simplesample"):
        return SimpleSample
Beispiel #5
0
def __mi_ident__(params={}):
    if compare_attr("type", params, ".*windows.*"):
        return Windows
Beispiel #6
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "handshake"):
        return Handshake
Beispiel #7
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "csv"):
        return CsvFile
Beispiel #8
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "xpaas"):
        return DrCloud
Beispiel #9
0
def __mi_ident__(params={}):
    if compare_attr("type", params, "mysql"):
        return MySQL