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