Beispiel #1
0
 def __init__(self, srcdir):
     if PY2:
         super(emcViper, self).__init__(
             iDeviceRegistry("emcViper", srcdir, emcViperCompEnum))
     else:
         super().__init__(
             iDeviceRegistry("emcViper", srcdir, emcViperCompEnum))
     self.protofactory.add(PCONSOLE(obj=self))
Beispiel #2
0
 def __init__(self, srcdir):
     if PY2:
         super(Printer, self).__init__(iDeviceRegistry("Printer", srcdir, PrinterCompEnum))
     else:
         super().__init__(iDeviceRegistry("Printer", srcdir, PrinterCompEnum))
     if PySnmpPresent:
         self.protofactory.add(PSNMP(
             views = PrinterSNMPViews,
             classifier=PrinterSNMPClassifier
         ))
     self.protofactory.addCTree(PrinterComponentTree)
Beispiel #3
0
 def __init__(self, srcdir):
     if PY2:
         super(Compellent, self).__init__(iDeviceRegistry("Compellent", srcdir, CompellentCompEnum))
     else:
         super().__init__(iDeviceRegistry("Compellent", srcdir, CompellentCompEnum))
     if PySnmpPresent:
         self.protofactory.add(PSNMP(
             views = CompellentSNMPViews,
             classifier=CompellentSNMPClassifier
         ))
     self.protofactory.addCTree(CompellentComponentTree)
Beispiel #4
0
 def __init__(self, srcdir):
     if PY2:
         super(MDArray, self).__init__(
             iDeviceRegistry("MDArray", srcdir, MDArrayCompEnum))
     else:
         super().__init__(
             iDeviceRegistry("MDArray", srcdir, MDArrayCompEnum))
     if PySnmpPresent:
         self.protofactory.add(
             PSNMP(views=MDArraySNMPViews,
                   classifier=MDArraySNMPClassifier))
     self.protofactory.addCTree(MDArrayComponentTree)
Beispiel #5
0
 def __init__(self, srcdir):
     if PY2:
         super(F10,
               self).__init__(iDeviceRegistry("F10", srcdir, F10CompEnum))
     else:
         super().__init__(iDeviceRegistry("F10", srcdir, F10CompEnum))
     if PyPSNMP:
         self.protofactory.add(
             PSNMP(views=F10PSNMPViews,
                   classifier=F10PSNMPClassifier,
                   cmds=F10SNMPCmds))
     self.protofactory.addCTree(F10ComponentTree)
     self.protofactory.addClassifier(F10Classifier)
Beispiel #6
0
 def __init__(self, srcdir):
     if PY2:
         super(CMC,
               self).__init__(iDeviceRegistry("CMC", srcdir, CMCCompEnum))
     else:
         super().__init__(iDeviceRegistry("CMC", srcdir, CMCCompEnum))
     self.protofactory.add(
         PWSMAN(selectors={"__cimnamespace": "root/dell/cmc"},
                views=CMCWsManViews,
                view_fieldspec=CMCWsManViews_FieldSpec,
                cmds=CMCWsManCmds,
                compmap=CMCWsManCompMap))
     self.protofactory.addClassifier([CMCCompEnum.System])
Beispiel #7
0
 def __init__(self, srcdir):
     if PY2:
         super(F10NG, self).__init__(
             iDeviceRegistry("F10NG", srcdir, F10NGCompEnum))
     else:
         super().__init__(iDeviceRegistry("F10NG", srcdir, F10NGCompEnum))
     if PyPSNMP:
         self.protofactory.add(
             PSNMP(views=F10NGPSNMPViews,
                   classifier=F10NGPSNMPClassifier,
                   view_fieldspec=F10NGSNMPViews_FieldSpec))
     self.protofactory.addClassifier(F10NGClassifier)
     self.protofactory.addSubsystemSpec(F10NGSubsystemHealthSpec)
Beispiel #8
0
 def __init__(self, srcdir):
     if PY2:
         super(ME4,
               self).__init__(iDeviceRegistry("ME4", srcdir, ME4CompEnum))
     else:
         super().__init__(iDeviceRegistry("ME4", srcdir, ME4CompEnum))
     self.protofactory.add(
         PREST(views=ME4RestViews,
               cmds=ME4RestCmds,
               view_fieldspec=ME4RestViews_FieldSpec,
               urlbase='api',
               classifier_cond=classify_cond))
     self.protofactory.addCTree(ME4ComponentTree)
     self.protofactory.addClassifier(ME4Classifier)
Beispiel #9
0
 def __init__(self, srcdir):
     if PY2:
         super(NGM,
               self).__init__(iDeviceRegistry("NGM", srcdir, NGMCompEnum))
     else:
         super().__init__(iDeviceRegistry("NGM", srcdir, NGMCompEnum))
     self.protofactory.add(
         PREDFISH(views=NGMRestViews,
                  cmds=NGMRestCmds,
                  view_fieldspec=NGMRestViews_FieldSpec,
                  urlbase='api',
                  classifier_cond=classify_cond))
     self.protofactory.addCTree(NGMComponentTree)
     self.protofactory.addClassifier(NGMClassifier)
Beispiel #10
0
 def __init__(self, srcdir):
     if PY2:
         super(NSeries, self).__init__(
             iDeviceRegistry("NSeries", srcdir, NSeriesCompEnum))
     else:
         super().__init__(
             iDeviceRegistry("NSeries", srcdir, NSeriesCompEnum))
     if PyPSNMP:
         self.protofactory.add(
             PSNMP(views=NSeriesPSNMPViews,
                   classifier=NSeriesPSNMPClassifier,
                   view_fieldspec=NSeriesSNMPViews_FieldSpec))
     self.protofactory.addCTree(NSeriesComponentTree)
     self.protofactory.addClassifier(NSeriesClassifier)
     self.protofactory.addSubsystemSpec(NSeriesSubsystemHealthSpec)
Beispiel #11
0
 def __init__(self, srcdir):
     if PY2:
         super(EqualLogic, self).__init__(
             iDeviceRegistry("EqualLogic", srcdir, EqualLogicCompEnum))
     else:
         super().__init__(
             iDeviceRegistry("EqualLogic", srcdir, EqualLogicCompEnum))
     if PyPSNMP:
         self.protofactory.add(
             PSNMP(views=EqualLogicPSNMPViews,
                   classifier=EqualLogicPSNMPClassifier,
                   view_fieldspec=EqualLogicSNMPViews_FieldSpec,
                   cmds=EqualLogicPSNMPCmds))
     self.protofactory.addCTree(EqualLogicComponentTree)
     self.protofactory.addClassifier(EqualLogicClassifier)
Beispiel #12
0
 def __init__(self, srcdir):
     if PY2:
         super(F10,
               self).__init__(iDeviceRegistry("F10", srcdir, F10CompEnum))
     else:
         super().__init__(iDeviceRegistry("F10", srcdir, F10CompEnum))
     if PyPSNMP:
         self.protofactory.add(
             PSNMP(views=F10PSNMPViews,
                   classifier=F10PSNMPClassifier,
                   view_fieldspec=F10SNMPViews_FieldSpec,
                   cmds=F10PSNMPCmds))
     self.protofactory.addCTree(F10ComponentTree)
     self.protofactory.addClassifier(F10Classifier)
     self.protofactory.addSubsystemSpec(F10SubsystemHealthSpec)