Gestion plus propre du clipboard
This commit is contained in:
parent
b123e50c14
commit
bfb5dbb98d
1 changed files with 7 additions and 3 deletions
|
@ -29,7 +29,7 @@ GPG_ARGS = {
|
||||||
|
|
||||||
DEBUG = False
|
DEBUG = False
|
||||||
VERB = False
|
VERB = False
|
||||||
CLIPBOARD = False # Par défaut, place-t-on le mdp dans le presse-papier ?
|
CLIPBOARD = bool(os.getenv('DISPLAY')) # Par défaut, place-t-on le mdp dans le presse-papier ?
|
||||||
FORCED = False #Mode interactif qui demande confirmation
|
FORCED = False #Mode interactif qui demande confirmation
|
||||||
NROLES = None # Droits à définir sur le fichier en édition
|
NROLES = None # Droits à définir sur le fichier en édition
|
||||||
SERVER = None
|
SERVER = None
|
||||||
|
@ -386,8 +386,11 @@ if __name__ == "__main__":
|
||||||
help='Utilisation d\'un serveur alternatif (test, etc)')
|
help='Utilisation d\'un serveur alternatif (test, etc)')
|
||||||
parser.add_argument('-v','--verbose',action='store_true',default=False,
|
parser.add_argument('-v','--verbose',action='store_true',default=False,
|
||||||
help="Mode verbeux")
|
help="Mode verbeux")
|
||||||
parser.add_argument('-c','--clipboard',action='store_true',default=False,
|
parser.add_argument('-c','--clipboard',action='store_true',default=None,
|
||||||
help="Stocker le mot de passe dans le presse papier")
|
help="Stocker le mot de passe dans le presse papier")
|
||||||
|
parser.add_argument('--noclipboard',action='store_false',default=None,
|
||||||
|
dest='clipboard',
|
||||||
|
help="Ne PAS stocker le mot de passe dans le presse papier")
|
||||||
parser.add_argument('-f','--force',action='store_true',default=False,
|
parser.add_argument('-f','--force',action='store_true',default=False,
|
||||||
help="Forcer l'action")
|
help="Forcer l'action")
|
||||||
|
|
||||||
|
@ -427,7 +430,8 @@ if __name__ == "__main__":
|
||||||
SERVER = config.servers[parsed.server]
|
SERVER = config.servers[parsed.server]
|
||||||
VERB = parsed.verbose
|
VERB = parsed.verbose
|
||||||
DEBUG = VERB
|
DEBUG = VERB
|
||||||
CLIPBOARD = parsed.clipboard
|
if parsed.clipboard != None:
|
||||||
|
CLIPBOARD = parsed.clipboard
|
||||||
FORCED = parsed.force
|
FORCED = parsed.force
|
||||||
NROLES = parse_roles(parsed.roles)
|
NROLES = parse_roles(parsed.roles)
|
||||||
|
|
||||||
|
|
Loading…
Add table
Add a link
Reference in a new issue