From 8d72bce99c131a98c254ca378c807599ef58e90b Mon Sep 17 00:00:00 2001 From: Thomas Oettli Date: Sat, 18 Jul 2026 20:40:52 +0200 Subject: [PATCH] Change help message to clarify that @ is used for zone level records --- src/dnsmgr/record_add.py | 2 +- src/dnsmgr/record_delete.py | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/src/dnsmgr/record_add.py b/src/dnsmgr/record_add.py index 58c75e0..7787087 100644 --- a/src/dnsmgr/record_add.py +++ b/src/dnsmgr/record_add.py @@ -33,7 +33,7 @@ def main(): parser.add_argument('-b', '--batch', help='run in batch mode (no user input)', action='store_true') parser.add_argument('-c', '--config', help='path to config file', default=DEFAULT_CFGFILE) parser.add_argument('zone', metavar='ZONE[@VIEWS]', nargs=nargs, help='DNS zone name and optional list of views (comma separated or asterisk to select all views)', default=None) - parser.add_argument('name', metavar='NAME', nargs=nargs, help='DNS record name', default=None) + parser.add_argument('name', metavar='NAME', nargs=nargs, help='DNS record name or @ for zone level records', default=None) parser.add_argument('ttl', metavar='TTL', nargs=nargs, help='DNS record TTL in seconds', type=int, default=None) parser.add_argument('type', metavar='TYPE', nargs=nargs, help='DNS record type', default=None) parser.add_argument('value', metavar='VALUE', nargs=nvalueargs, help='DNS record value, multiple values are choined by a space character', default=None) diff --git a/src/dnsmgr/record_delete.py b/src/dnsmgr/record_delete.py index 854db8e..843a24c 100644 --- a/src/dnsmgr/record_delete.py +++ b/src/dnsmgr/record_delete.py @@ -28,7 +28,7 @@ def main(): parser.add_argument('-b', '--batch', help='run in batch mode (no user input)', action='store_true') parser.add_argument('-c', '--config', help='path to config file', default=DEFAULT_CFGFILE) parser.add_argument('zone', metavar='ZONE[@VIEWS]', nargs=nargs, help='DNS zone name and optional list of views (comma separated or asterisk to select all views)', default=None) - parser.add_argument('name', metavar='NAME', nargs=nargs, help='DNS record name', default=None) + parser.add_argument('name', metavar='NAME', nargs=nargs, help='DNS record name or @ for zone level records', default=None) parser.add_argument('type', metavar='TYPE', nargs=nargs, help='DNS record type', default=None) parser.add_argument('value', metavar='VALUE', nargs='*', help='DNS record value, multiple values are choined by a space character', default=None) args = parser.parse_args()