Esempio n. 1
0
 def __new__(cls, params={}):
     if compare_attr("version", params, ".*embedded.*"):
         cls = EmbeddedLinux
     return object.__new__(cls)
Esempio n. 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
Esempio n. 4
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "simplesample"):
        return SimpleSample
Esempio n. 5
0
def __mi_ident__(params={}):
    if compare_attr("type", params, ".*windows.*"):
        return Windows
Esempio n. 6
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "handshake"):
        return Handshake
Esempio n. 7
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "csv"):
        return CsvFile
Esempio n. 8
0
def __ds_ident__(params={}):
    if compare_attr("type", params, "xpaas"):
        return DrCloud
Esempio n. 9
0
def __mi_ident__(params={}):
    if compare_attr("type", params, "mysql"):
        return MySQL