@ -76,7 +76,7 @@ class VaultCLI(CLI):
create_parser = subparsers . add_parser ( ' create ' , help = ' Create new vault encrypted file ' , parents = [ vault_id , common ] )
create_parser . set_defaults ( func = self . execute_create )
create_parser . add_argument ( ' args ' , help = ' Filename ' , metavar = ' file_name ' , nargs = ' * ' )
create_parser . add_argument ( ' - n' , ' --no -check' , default = False , help = ' skip TTY check' , dest = ' no _check' , action = ' store_true ' )
create_parser . add_argument ( ' - -skip-tty -check' , default = False , help = ' allows editor to be opened when no tty attached' , dest = ' skip_tty _check' , action = ' store_true ' )
decrypt_parser = subparsers . add_parser ( ' decrypt ' , help = ' Decrypt vault encrypted file ' , parents = [ output , common ] )
decrypt_parser . set_defaults ( func = self . execute_decrypt )
@ -428,7 +428,7 @@ class VaultCLI(CLI):
if len ( context . CLIARGS [ ' args ' ] ) > 1 :
raise AnsibleOptionsError ( " ansible-vault create can take only one filename argument " )
if sys . stdout . isatty ( ) or context . CLIARGS [ ' no _check' ] :
if sys . stdout . isatty ( ) or context . CLIARGS [ ' skip_tty _check' ] :
self . editor . create_file ( context . CLIARGS [ ' args ' ] [ 0 ] , self . encrypt_secret ,
vault_id = self . encrypt_vault_id )
else :