def create_partition(self, org_name, part_name, dci_id, vrf_prof,<EOL>service_node_ip=None, desc=None):
desc = desc or org_name<EOL>res = self._create_or_update_partition(org_name, part_name,<EOL>desc, dci_id=dci_id,<EOL>service_node_ip=service_node_ip,<EOL>vrf_prof=vrf_prof)<EOL>if res and res.status_code in self._resp_ok:<EOL><INDENT>LOG.debug("<STR_LIT>", part_name)<EOL><DEDENT>else:<EOL><INDENT>LOG.error("<STR_LIT>"<EOL>"<STR_LIT>", ({'<STR_LIT>': part_name, '<STR_LIT>': res}))<EOL>raise dexc.DfaClientRequestFailed(reason=self._failure_msg(res))<EOL><DEDENT>
Create partition on the DCNM.

        :param org_name: name of organization to be created
        :param part_name: name of partition to be created
        :param dci_id: DCI ID
        :vrf_prof: VRF profile for the partition
        :param service_node_ip: Specifies the Default route IP address.
        :param desc: string that describes organization