@@ -328,31 +328,34 @@ def main():
328328 gen_parser = subparsers .add_parser ('generate-keys' , help = 'Generate RSA key pair and JWKS' )
329329 gen_parser .add_argument ('--api-key' , required = True , help = 'Your API key' )
330330 gen_parser .add_argument ('--env' , choices = ['dev' , 'int' , 'prod' ], default = 'int' ,
331- help = 'Environment (default: int)' )
331+ help = 'Environment (default: int)' )
332332 gen_parser .add_argument ('--kid' , help = 'Key identifier (default: {env}-1)' )
333- gen_parser .add_argument ('--output-dir' , default = '.' , help = 'Output directory (default: current)' )
333+ gen_parser .add_argument ('--output-dir' , default = '.' ,
334+ help = 'Output directory (default: current)' )
334335
335336 # Get token command
336337 token_parser = subparsers .add_parser ('get-token' , help = 'Get access token' )
337338 token_parser .add_argument ('--api-key' , required = True , help = 'Your API key' )
338339 token_parser .add_argument ('--env' , choices = ['dev' , 'int' , 'prod' ], default = 'int' ,
339- help = 'Environment (default: int)' )
340+ help = 'Environment (default: int)' )
340341 token_parser .add_argument ('--kid' , help = 'Key identifier (default: {env}-1)' )
341- token_parser .add_argument ('--private-key' , required = True , help = 'Path to private key PEM file' )
342+ token_parser .add_argument ('--private-key' , required = True ,
343+ help = 'Path to private key PEM file' )
342344
343345 # Call API command
344346 api_parser = subparsers .add_parser ('call-api' , help = 'Call an API endpoint' )
345347 api_parser .add_argument ('--api-key' , required = True , help = 'Your API key' )
346348 api_parser .add_argument ('--env' , choices = ['dev' , 'int' , 'prod' , 'sandbox' ], default = 'int' ,
347- help = 'Environment (default: int)' )
349+ help = 'Environment (default: int)' )
348350 api_parser .add_argument ('--kid' , help = 'Key identifier (default: {env}-1)' )
349- api_parser .add_argument ('--private-key' , required = True , help = 'Path to private key PEM file' )
351+ api_parser .add_argument ('--private-key' , required = True ,
352+ help = 'Path to private key PEM file' )
350353 api_parser .add_argument ('--url' , required = True , help = 'API endpoint URL' )
351354 api_parser .add_argument ('--method' , default = 'GET' , help = 'HTTP method (default: GET)' )
352355 api_parser .add_argument ('--nhs-number' , dest = 'nhs_number' , metavar = 'NHS_NUMBER' ,
353- help = 'NHS number to include in nhs-login-nhs-number header' )
356+ help = 'NHS number to include in nhs-login-nhs-number header' )
354357 api_parser .add_argument ('--header' , action = 'append' , dest = 'headers' ,
355- help = 'Additional headers in format "Name: Value" (can be used multiple times)' )
358+ help = 'Additional headers in format "Name: Value" (can be used multiple times)' )
356359
357360 args = parser .parse_args ()
358361
@@ -413,7 +416,7 @@ def main():
413416 print (f"Warning: Ignoring invalid header format: { header } " )
414417
415418 response = auth .call_api (args .url , args .private_key , args .method ,
416- headers = additional_headers if additional_headers else None )
419+ headers = additional_headers if additional_headers else None )
417420
418421 print ("\n " + "=" * 70 )
419422 print ("RESPONSE:" )
0 commit comments