spill get key from file
This commit is contained in:
@@ -59,6 +59,13 @@ def get_opts():
|
||||
default=os.getenv("SPILLER_KEY", None),
|
||||
help="Encryption key",
|
||||
)
|
||||
set_parser.add_argument(
|
||||
"--key-file",
|
||||
action="store",
|
||||
default=None,
|
||||
type=argparse.FileType('r'),
|
||||
help="Read encryption key stored in a file",
|
||||
)
|
||||
get_parser.add_argument(
|
||||
"name",
|
||||
action="store",
|
||||
@@ -70,12 +77,24 @@ def get_opts():
|
||||
default=os.getenv("SPILLER_KEY", None),
|
||||
help="Decryption key",
|
||||
)
|
||||
get_parser.add_argument(
|
||||
"--key-file",
|
||||
action="store",
|
||||
default=None,
|
||||
type=argparse.FileType('r'),
|
||||
help="Read encryption key stored in a file",
|
||||
)
|
||||
del_parser.add_argument(
|
||||
"name",
|
||||
action="store",
|
||||
help="Name of secret to delete",
|
||||
)
|
||||
return parser.parse_args()
|
||||
args = parser.parse_args()
|
||||
if args.key_file:
|
||||
with args.key_file as fp:
|
||||
args.key = fp.read().rstrip("\n")
|
||||
return args
|
||||
|
||||
|
||||
|
||||
def list_storage():
|
||||
|
||||
Reference in New Issue
Block a user