def METHOD_NAME(self, content):
    self.data = {}
    self.cluster_properties = {}
    dc_key = ""
    list_data = []
    in_line_tuple = ("Corosync Nodes", "Pacemaker Nodes")
    for i, line in enumerate(content):
        if line.startswith("Cluster Name:"):
            self.data["Cluster Name"] = line.split("Cluster Name:")[-1].lstrip()
            continue
        if line == "":
            if not dc_key == "":
                self.data[dc_key] = list_data
                list_data = []
                dc_key = ""
            continue
        if (len(line) - line.find(":") == 1) and (len(line) - len(line.lstrip()) == 0):
            if not dc_key == "":
                self.data[dc_key] = list_data
                list_data = []
            dc_key = line.split(":")[0]
            continue
        list_data.append(line.lstrip())
        # build cluster properties dict
        if dc_key == 'Cluster Properties':
            cp_key, _, cp_value = line.partition(":")
            self.cluster_properties[cp_key.strip()] = cp_value.strip()
    if not dc_key == "" and dc_key not in self.data.keys():
        self.data[dc_key] = list_data
    for in_line in in_line_tuple:
        if isinstance(self.data.get(in_line), list) and self.data[in_line]:
            self.data[in_line] = self.data[in_line][0].split()