Skip to content

Commit dff2af9

Browse files
committed
fix: old python argparse compat
1 parent cace67e commit dff2af9

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

src/service_generate

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -27,7 +27,9 @@ parser.add_argument('sd_files', metavar='svc_def', type=str, nargs='+',
2727
help='yaml service definition files')
2828
parser.add_argument('--name', type=str, help='base service definition name')
2929
parser.add_argument('--add_namespace', type=str, help='additional base namespace')
30-
parser.add_argument('--create-hdr-src-pair', action=argparse.BooleanOptionalAction)
30+
parser.add_argument('--create-hdr-src-pair', dest='create_hdr_src_pair', action='store_true', help='Enable the feature')
31+
parser.add_argument('--no-create-hdr-src-pair', dest='create_hdr_src_pair', action='store_false', help='Disable the feature')
32+
parser.set_defaults(create_hdr_src_pair=False)
3133

3234
args = parser.parse_args()
3335

0 commit comments

Comments
 (0)