def METHOD_NAME(obj, conf):
    """
    This function will create given pool, EC or replicated
    Args:
        obj: Rados Object to perform operations
        conf: kw params for pool creation
    Returns: None
    """
    log.debug(
        f"Creating {conf['pool_type']} pool on the cluster with name {conf['pool_name']}"
    )
    if conf.get("pool_type", "replicated") == "erasure":
        method_should_succeed(obj.create_erasure_pool, name=conf["pool_name"], **conf)
    else:
        method_should_succeed(
            obj.create_pool,
            **conf,
        )
    log.debug("Created the pool.")
    return None