Esempio n. 1
0
    def config_resolve_children(self,
                                class_id,
                                in_dn,
                                in_hierarchical=YesOrNo.FALSE,
                                dump_xml=None):
        """ Auto-generated IMC XML API Method. """
        method = ExternalMethod("ConfigResolveChildren")

        meta_class_id = CoreUtils.find_class_id_in_mo_meta_ignore_case(
            class_id)
        if meta_class_id != None:
            class_id = ImcUtils.word_l(meta_class_id)
        else:
            class_id = ImcUtils.word_l(class_id)
        method.ClassId = class_id
        method.Cookie = self.__cookie
        method.InDn = in_dn
        method.InHierarchical = ((
            "false", "true")[in_hierarchical in ImcUtils.AFFIRMATIVE_LIST])

        response = self.xml_query(method, WriteXmlOption.DIRTY, dump_xml)

        if response != None:
            return response
        return None
Esempio n. 2
0
    def config_resolve_parent(self, dn, in_hierarchical=YesOrNo.FALSE, dump_xml=None):
        """ Auto-generated IMC XML API Method. """
        method = ExternalMethod("ConfigResolveParent")

        method.Cookie = self.__cookie
        method.Dn = dn
        method.InHierarchical = (("false", "true")[in_hierarchical in ImcUtils.AFFIRMATIVE_LIST])

        response = self.xml_query(method, WriteXmlOption.DIRTY, dump_xml)

        if response != None:
            return response
        return None
Esempio n. 3
0
    def config_resolve_parent(self,
                              dn,
                              in_hierarchical=YesOrNo.FALSE,
                              dump_xml=None):
        """ Auto-generated IMC XML API Method. """
        method = ExternalMethod("ConfigResolveParent")

        method.Cookie = self.__cookie
        method.Dn = dn
        method.InHierarchical = ((
            "false", "true")[in_hierarchical in ImcUtils.AFFIRMATIVE_LIST])

        response = self.xml_query(method, WriteXmlOption.DIRTY, dump_xml)

        if response != None:
            return response
        return None
Esempio n. 4
0
    def config_resolve_class(self, class_id, in_hierarchical=YesOrNo.FALSE, dump_xml=None):
        """ Auto-generated IMC XML API Method. """
        method = ExternalMethod("ConfigResolveClass")

        meta_class_id = CoreUtils.find_class_id_in_mo_meta_ignore_case(class_id)
        if meta_class_id != None:
            class_id = ImcUtils.word_l(meta_class_id)
        else:
            class_id = ImcUtils.word_l(class_id)
        method.ClassId = class_id
        method.Cookie = self.__cookie
        method.InHierarchical = (("false", "true")[in_hierarchical in ImcUtils.AFFIRMATIVE_LIST])

        response = self.xml_query(method, WriteXmlOption.DIRTY, dump_xml)

        if response != None:
            return response
        return None