D7net
Home
Console
Upload
information
Create File
Create Folder
About
Tools
:
/
proc
/
thread-self
/
root
/
opt
/
saltstack
/
salt
/
lib
/
python3.10
/
site-packages
/
salt
/
cli
/
Filename :
key.py
back
Copy
import salt.utils.parsers from salt.exceptions import SaltInvocationError from salt.utils.verify import check_user class SaltKey(salt.utils.parsers.SaltKeyOptionParser): """ Initialize the Salt key manager """ def run(self): """ Execute salt-key """ import salt.key self.parse_args() if self.options.delete_all: if self.args: raise SaltInvocationError( "Delete all takes no arguments. Use -d to delete specified keys" ) key = salt.key.KeyCLI(self.config) if check_user(self.config["user"]): key.run()