[netmod] Conditional default values?

Reshad Rahman <reshad@yahoo.com> Wed, 23 February 2022 22:37 UTC

Return-Path: <reshad@yahoo.com>
X-Original-To: netmod@ietfa.amsl.com
Delivered-To: netmod@ietfa.amsl.com
Received: from localhost (localhost [127.0.0.1]) by ietfa.amsl.com (Postfix) with ESMTP id C390B3A1037 for <netmod@ietfa.amsl.com>; Wed, 23 Feb 2022 14:37:30 -0800 (PST)
X-Virus-Scanned: amavisd-new at amsl.com
X-Spam-Flag: NO
X-Spam-Score: -2.098
X-Spam-Level:
X-Spam-Status: No, score=-2.098 tagged_above=-999 required=5 tests=[BAYES_00=-1.9, DKIM_SIGNED=0.1, DKIM_VALID=-0.1, DKIM_VALID_AU=-0.1, DKIM_VALID_EF=-0.1, FREEMAIL_FROM=0.001, HTML_MESSAGE=0.001, RCVD_IN_DNSWL_BLOCKED=0.001, RCVD_IN_MSPIKE_H2=-0.001, SPF_HELO_NONE=0.001, SPF_PASS=-0.001] autolearn=ham autolearn_force=no
Authentication-Results: ietfa.amsl.com (amavisd-new); dkim=pass (2048-bit key) header.d=yahoo.com
Received: from mail.ietf.org ([4.31.198.44]) by localhost (ietfa.amsl.com [127.0.0.1]) (amavisd-new, port 10024) with ESMTP id OUsK3U7Ik4P9 for <netmod@ietfa.amsl.com>; Wed, 23 Feb 2022 14:37:28 -0800 (PST)
Received: from sonic304-10.consmr.mail.bf2.yahoo.com (sonic304-10.consmr.mail.bf2.yahoo.com [74.6.128.33]) (using TLSv1.2 with cipher ECDHE-RSA-AES128-GCM-SHA256 (128/128 bits)) (No client certificate requested) by ietfa.amsl.com (Postfix) with ESMTPS id 7722C3A1033 for <netmod@ietf.org>; Wed, 23 Feb 2022 14:37:28 -0800 (PST)
DKIM-Signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645655846; bh=zfmc3RgJbJKEVrsp3ziMyV2MaMliqBwiDpvaUAQGVGk=; h=Date:From:Reply-To:To:Subject:References:From:Subject:Reply-To; b=E66x5v2Y0dPSa1Gd/Aqzx8sJf9ZZIWsZqZQGT/WokC9hG9vLhrs1DoI+7Dtf+rxlgQEIkWz3tqviXMUBICfnqUYJl3C95qprG6sJTqSmYKgsg1gZrZQ3D3dPr1E/L9V826DzBk6NASv/JzhnFYQRyFyvYNU9i2YGyaxytb7dObo79PT94iB8vODoAv6SFvUBErIGAONqa+vHI4YYCzB/HS+8eMq2+Yw9OIQudE/oM4565VyWMzFGbh1N96oQXvtDdtq37d6bAHpPAr0J0QYesOSlg7+lE5++xacp1E654Ho5c8NOolUjR7FvegBXJI/fDidlxKe/WHBom6IxfYBtqA==
X-SONIC-DKIM-SIGN: v=1; a=rsa-sha256; c=relaxed/relaxed; d=yahoo.com; s=s2048; t=1645655846; bh=5MKfSQwY0Voa0SG8OqQCCDt2yWs9TTCjRFWU6SwN4+9=; h=X-Sonic-MF:Date:From:To:Subject:From:Subject; b=fix7NwuPO8xMY9Uy/7zoGsm58HkWBtM8gqegbTV8146XYF29o9pDyqC7yAXr4EqE43HxqSRJY2rycbpin5JRlZRmuDyUjhODfkgyY7+gi5L1WO85EUgJwCBYYswQSsR7iz/sj1hMhDoc1LsnsrXAS4YLMxv3+WbpF3y3zXVv9cj8dfEVWePHLIJABVqozLjV8phEzkefufmtm1Pa4UJH9VpUS4Ru3/MfBRY6n2VnyVMdxl5kbT3lpLVCfiioAXZHuECMUvAOmlCf9bbGwChsmk/rV+/UIoCX2+6QGyeUoFfzy9txaKgy17XBKg/T0bkaAIFB4C1vccX3cfYSgcvO/g==
X-YMail-OSG: 5YVG0a8VM1ko9Hv5LihmuC6XrHVk2s5spR6p5xJxBS5ZLzV1BR.cU71J1ESObkI zOkNuFjT1P4mPdhnjP9ZZfHS8jRRzK_n56A3GGOKeODDqkT5tr1ZylBL5tQyV3RMpVig45aEYP_S WsCrB9Ok1j8FlHVmEQrx0ii.SlGJMUF6VtZK6GDCn0ylN3y9CphVyFAMwxF6YoqCTDj0Vo.fQTxc YYW9esUMFN4GS6xHO4HUq1wUtlzdES15x1_beFBuIAxTzl_AwMlTrSD4ZDfBGyRn3.88ZufwkepI tFgmKMjYPa8rxrCbO1t3tOw95ObbvAHFYZ97yUrclN5CDXplsJ.DisQ9W1Ph6BCvhGf5lm1ePkLZ Ph0xdDU8.hV9MHHLxZ3bCWns5VzueGRK4HPSrzJyhr6RrDoU3uwWTHc04lTW9ZzPmYDykR8pg20K x6eeNy.ts5FIoNFvImk9wBDOvuiFQ_Ov1KygL8iKRVXksaIDZZ8fW.nVl1sc1jyX2ccJnpsyuyHr NzPzPRdvjmgOu6PyY2AOHQMd2oohl0SAbY79u.uiHg1AOdJ9x.tg5YrhIAuOGTMOe1OyNX9LleYJ Auu9g1Ne56s0cF8KdY8VnoMph9grVURgInjNUIXt.NJJl3VqtnsuDwAJM3h7Gq.e9pE_.goacPwZ 4BY5HMbj0dPCXwOAB7JmuvjmLiEBvWAMjzXt6LTnpNtaEe4t4rv0ZgIDsXXW8DZXUkM4EF87SD_d Xd7ASCTX3B16XZZLqPHmY14PWQ1x19mKg1RUMtgVrSsdWrdYoSx4c3wgq79crYNvvlzgJO5bWvwo HNLe2LV9eWmqlmGTIj3xm7A.vCPJb2WN0XYBvmaKH3tXCrhQNxgzPBN_mgVZEgxUWOV50d5vGwih 0R0MZnsQJwGWJYTuaGPDnozniQpjFM2kG5NJpASKauhHpP2.acrFtDY9BVfAs5WocaOA55p3fHHN 9vev2tN8Ef75S_7SwNKHAelpgidFFA3ROc7wRNfQ1bcoZ4mpXzF2QVXEMltYJGovgbQhzKFQ3uq3 3GSq5Re8GDgSc7CARARMrU8bFLKE7LI1b0Fk8Pkp2Ur4HSnvcmPPDOwzXR9agKMhJzhnRXOTk61J d7l7g9aElBWuu0mSNofJlazsHpVnM1L_jIe90Uada0gMp9lwr3d7V20l6_enPYqFd8jAzhQMRDUg fC00zp_L.828YSALuepuVBFnEs1L.0wv1vEf.M14_NSO_iqqN4BY5RJlGohAJTQlW2xRU5qFyv8H 5OAloT5KYNe7LK4EWUh3bRqyBjXFPyYy2ORgvhQMJkVFJW5VgfQDMZGEH7DJpyf2QJxlCkHBy7.N 3S5o8KijH8NZMMsfw0nxyB.kq9dULbjPX44fkJq13WXili0ohNdraroJY42rsJulhK5oFfWW49Ta 3StIP5hVR_oOyel2EkKdSlUOlWnZMuweb8pez35EGkOOcKMmE_FzSWUVq04utxTSOOiZikKsZgoj 3989nRUmTticqpyE_TDmqQHWNB0F_RY.OwEsrPjX4BH3fCJz5TFnAey3P7xU0j9ceBHsK2isxf2B WT6lbrfYhjKFO4ZAmfpB9tMqVF7uL7cpJaQqnF7wOD.zo6lJyXhC_1Jj54ehAI7ClG2tVx.zFlXB KUn_fhSxjzeZ0aXiJYBGQYPLCKsU_2S.R9A95Yqo9jH5BpWC7J3GHzN1EEgcf1H4p5mWU.aWTeFg CPm1beWBWpQ1RfWXV863w75B8QSQRGzhRCguvxLe2wpGBH6m_FIR_UhoKXzRa8cxbgr4sUoJufx5 ZhJuoZyx7Sd1mk1uyZEPKgj9y3dulZSSvlKDiDa7MSaqrDFJb4y4EX3evQQsbp4kMfPOqXlUywSN 2QfyaxvCUy0LEj4lR4oTyV0U5UGwxdc_zaCwGWbVqmIfom91d0n9Y_nkuH3_7dxPKdeykay_abrH vP_Ox4r.oeQu941KA6TZDH8w9t1J6wJceImnRaPrS4ZdcKSdvMPdKDW4QVKela5FMlBeCXaWyMpM HKnF.XzL3KgJM.y0Dfk2BqIFciYLnpCkFQoFFc9cTxlZxSr.j79V4fjzvcrG2R4S6TfI5Fa0Oiox ck0CxLYIKZYaNlHbQ2t3ybfA7fL4PDWTKmZCL0jEH9uMScMFKnL4cUWIJZgqp_yBsQufZuq1GWAq qNHzsH_HVj2VkUtUGnAZW5qT9YxvQuZN6UlxI.jO1QWTwoYJizv6NPshTXs6DXxpLobP.MdnXpiF e0AhtaoCtaUVjdlPcW_Ef4lASqYvAwyAwovylEelV1Ib4T_uGPApV32W9i4n.nrvcnks-
X-Sonic-MF: <reshad@yahoo.com>
Received: from sonic.gate.mail.ne1.yahoo.com by sonic304.consmr.mail.bf2.yahoo.com with HTTP; Wed, 23 Feb 2022 22:37:26 +0000
Date: Wed, 23 Feb 2022 22:37:21 +0000
From: Reshad Rahman <reshad@yahoo.com>
Reply-To: Reshad Rahman <reshad@yahoo.com>
To: NetMod WG <netmod@ietf.org>
Message-ID: <1460735208.929477.1645655841671@mail.yahoo.com>
MIME-Version: 1.0
Content-Type: multipart/alternative; boundary="----=_Part_929476_879241487.1645655841669"
References: <1460735208.929477.1645655841671.ref@mail.yahoo.com>
X-Mailer: WebService/1.1.19797 YMailNorrin
Archived-At: <https://mailarchive.ietf.org/arch/msg/netmod/H1n_eARPuYz2D-Gu9IgzV86rQIg>
Subject: [netmod] Conditional default values?
X-BeenThere: netmod@ietf.org
X-Mailman-Version: 2.1.29
Precedence: list
List-Id: NETMOD WG list <netmod.ietf.org>
List-Unsubscribe: <https://www.ietf.org/mailman/options/netmod>, <mailto:netmod-request@ietf.org?subject=unsubscribe>
List-Archive: <https://mailarchive.ietf.org/arch/browse/netmod/>
List-Post: <mailto:netmod@ietf.org>
List-Help: <mailto:netmod-request@ietf.org?subject=help>
List-Subscribe: <https://www.ietf.org/mailman/listinfo/netmod>, <mailto:netmod-request@ietf.org?subject=subscribe>
X-List-Received-Date: Wed, 23 Feb 2022 22:37:31 -0000

Hi,
My understanding is that we don't have any construct to easily do conditional default values. e.g. let's say I want interface MTU to have default 1500 for all types except 1. I tried by having conditional leaf nodes (using when on type) but I can't have duplicate leaf-nodes in the schema, even if the 2 when statements can never be true at the same time. Suggestions?
Regards,Reshad.