パーサーの1つにデフォルト値が必要であり、必須でもあるargparserを構築しようとしています。これまでのところ、次のものがあります。
fulllist_parser.add_argument(
'--type',
required=True,
default="VirtualMachine",
type=str,
help='Object type, e.g. Network, VirtualMachine.'
CLI から実行すると、エラーが発生します。
supdeploy fulllist: error: argument --type is required
--type
CLIに含めていないので、これがなぜ出てくるのかがわかります。そして、それが私が達成したいことです。CLI にパーサー オプションを含めなくても、デフォルトが設定されます。
とにかくこれを実行するには?