Ejemplo n.º 1
0
    def setup(self):

        # CLASSPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME())))

        # LOCALCLASSPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.LOCALCLASSPATH(LOCALNAMESPACEPATH(), CLASSNAME())))

        # CLASSNAME

        self.xml.append(cim_xml.VALUE_REFERENCE(CLASSNAME()))

        # INSTANCEPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME())))

        # LOCALINSTANCEPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.LOCALINSTANCEPATH(LOCALNAMESPACEPATH(),
                                          INSTANCENAME())))

        # INSTANCENAME

        self.xml.append(cim_xml.VALUE_REFERENCE(INSTANCENAME()))
Ejemplo n.º 2
0
    def setUp(self):
        super(ValueReference, self).setUp()

        # CLASSPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME())))

        # LOCALCLASSPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.LOCALCLASSPATH(LOCALNAMESPACEPATH(), CLASSNAME())))

        # CLASSNAME

        self.xml.append(cim_xml.VALUE_REFERENCE(CLASSNAME()))

        # INSTANCEPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME())))

        # LOCALINSTANCEPATH

        self.xml.append(
            cim_xml.VALUE_REFERENCE(
                cim_xml.LOCALINSTANCEPATH(LOCALNAMESPACEPATH(),
                                          INSTANCENAME())))

        # INSTANCENAME

        self.xml.append(cim_xml.VALUE_REFERENCE(INSTANCENAME()))
Ejemplo n.º 3
0
    def setUp(self):
        super(ParamValue, self).setUp()

        # Empty

        self.xml.append(cim_xml.PARAMVALUE('Pet'))

        # VALUE

        self.xml.append(
            cim_xml.PARAMVALUE('Pet', cim_xml.VALUE('Dog'), 'string'))

        # VALUE.REFERENCE

        self.xml.append(
            cim_xml.PARAMVALUE(
                'Pet',
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))

        # VALUE.ARRAY

        self.xml.append(cim_xml.PARAMVALUE('Pet', cim_xml.VALUE_ARRAY([])))

        # VALUE.REFARRAY

        self.xml.append(cim_xml.PARAMVALUE('Pet', cim_xml.VALUE_REFARRAY([])))
Ejemplo n.º 4
0
    def setup(self):

        self.xml.append(
            cim_xml.OBJECTPATH(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME())))

        self.xml.append(
            cim_xml.OBJECTPATH(cim_xml.CLASSPATH(NAMESPACEPATH(),
                                                 CLASSNAME())))
Ejemplo n.º 5
0
    def setUp(self):
        super(ObjectPath, self).setUp()

        self.xml.append(
            cim_xml.OBJECTPATH(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME())))

        self.xml.append(
            cim_xml.OBJECTPATH(cim_xml.CLASSPATH(NAMESPACEPATH(),
                                                 CLASSNAME())))
Ejemplo n.º 6
0
    def setup(self):

        self.xml.append(
            cim_xml.KEYBINDING('pet', cim_xml.KEYVALUE('dog', 'string')))

        self.xml.append(
            cim_xml.KEYBINDING(
                'CIM_Foo',
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))
Ejemplo n.º 7
0
    def setup(self):

        # VALUE

        self.xml.append(cim_xml.RETURNVALUE(cim_xml.VALUE('Dog')))

        # VALUE.REFERENCE

        self.xml.append(
            cim_xml.RETURNVALUE(
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))
Ejemplo n.º 8
0
    def setUp(self):
        super(ReturnValue, self).setUp()

        # VALUE

        self.xml.append(cim_xml.RETURNVALUE(cim_xml.VALUE('Dog')))

        # VALUE.REFERENCE

        self.xml.append(
            cim_xml.RETURNVALUE(
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))
Ejemplo n.º 9
0
    def setUp(self):
        super(IParamValue, self).setUp()

        # Empty

        self.xml.append(cim_xml.IPARAMVALUE('Bird'))

        # VALUE

        self.xml.append(cim_xml.IPARAMVALUE('Pet', cim_xml.VALUE('Dog')))

        # VALUE.ARRAY

        self.xml.append(cim_xml.IPARAMVALUE('Pet', cim_xml.VALUE_ARRAY([])))

        # VALUE.REFERENCE

        self.xml.append(
            cim_xml.IPARAMVALUE(
                'Pet',
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))

        # INSTANCENAME

        self.xml.append(cim_xml.IPARAMVALUE('Pet', INSTANCENAME()))

        # CLASSNAME

        self.xml.append(cim_xml.IPARAMVALUE('Pet', CLASSNAME()))

        # TODO: QUALIFIER.DECLARATION

        # CLASS

        self.xml.append(cim_xml.IPARAMVALUE('Pet', cim_xml.CLASS('CIM_Foo')))

        # INSTANCE

        self.xml.append(
            cim_xml.IPARAMVALUE('Pet', cim_xml.INSTANCE('CIM_Pet', [])))

        # VALUE.NAMEDINSTANCE

        self.xml.append(
            cim_xml.IPARAMVALUE(
                'Pet',
                cim_xml.VALUE_NAMEDINSTANCE(INSTANCENAME(),
                                            cim_xml.INSTANCE('CIM_Pet', []))))
Ejemplo n.º 10
0
    def setup(self):

        # (CLASSPATH, CLASS)

        self.xml.append(
            cim_xml.VALUE_OBJECTWITHPATH(
                cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()),
                cim_xml.CLASS('CIM_Foo')))

        # (INSTANCEPATH, INSTANCE)

        self.xml.append(
            cim_xml.VALUE_OBJECTWITHPATH(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME()),
                cim_xml.INSTANCE('CIM_Pet', [])))
Ejemplo n.º 11
0
    def setUp(self):
        super(ValueObjectWithPath, self).setUp()

        # (CLASSPATH, CLASS)

        self.xml.append(
            cim_xml.VALUE_OBJECTWITHPATH(
                cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()),
                cim_xml.CLASS('CIM_Foo')))

        # (INSTANCEPATH, INSTANCE)

        self.xml.append(
            cim_xml.VALUE_OBJECTWITHPATH(
                cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME()),
                cim_xml.INSTANCE('CIM_Pet', [])))
Ejemplo n.º 12
0
    def setUp(self):
        super(ClassPath, self).setUp()

        self.xml.append(cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))
Ejemplo n.º 13
0
    def setUp(self):
        super(IReturnValue, self).setUp()

        # Empty

        self.xml.append(cim_xml.IRETURNVALUE(None))

        # CLASSNAME

        self.xml.append(cim_xml.IRETURNVALUE(CLASSNAME()))

        # INSTANCENAME

        self.xml.append(cim_xml.IRETURNVALUE(INSTANCENAME()))

        # VALUE

        self.xml.append(cim_xml.IRETURNVALUE(cim_xml.VALUE('Dog')))

        # VALUE.OBJECTWITHPATH

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.VALUE_OBJECTWITHPATH(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()),
                    cim_xml.CLASS('CIM_Foo'))))

        # VALUE.OBJECTWITHLOCALPATH

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.VALUE_OBJECTWITHLOCALPATH(
                    cim_xml.LOCALCLASSPATH(LOCALNAMESPACEPATH(), CLASSNAME()),
                    cim_xml.CLASS('CIM_Foo'))))

        # VALUE.OBJECT

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.VALUE_OBJECT(cim_xml.INSTANCE('CIM_Pet', []))))

        # OBJECTPATH

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.OBJECTPATH(
                    cim_xml.INSTANCEPATH(NAMESPACEPATH(), INSTANCENAME()))))

        # TODO: QUALIFIER.DECLARATION

        # VALUE.ARRAY

        self.xml.append(cim_xml.IRETURNVALUE(cim_xml.VALUE_ARRAY([])))

        # VALUE.REFERENCE

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.VALUE_REFERENCE(
                    cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))))

        # CLASS

        self.xml.append(cim_xml.IRETURNVALUE(cim_xml.CLASS('CIM_Foo')))

        # INSTANCE

        self.xml.append(cim_xml.IRETURNVALUE(cim_xml.INSTANCE('CIM_Pet', [])))

        # VALUE.NAMEDINSTANCE

        self.xml.append(
            cim_xml.IRETURNVALUE(
                cim_xml.VALUE_NAMEDINSTANCE(INSTANCENAME(),
                                            cim_xml.INSTANCE('CIM_Pet', []))))
Ejemplo n.º 14
0
 def setup(self):
     self.xml.append(cim_xml.CLASSPATH(NAMESPACEPATH(), CLASSNAME()))