Exemplo n.º 1
0
    def run(self):
        '''
        Execute salt-key
        '''
        self.parse_args()

        if self.config['verify_env']:
            verify_env_dirs = []
            if not self.config['gen_keys']:
                verify_env_dirs.extend([
                    os.path.join(self.config['pki_dir'], 'minions'),
                    os.path.join(self.config['pki_dir'], 'minions_pre'),
                    os.path.join(self.config['pki_dir'], 'minions_rejected'),
                    os.path.dirname(self.config['key_logfile'])
                ])

            verify_env(
                verify_env_dirs,
                self.config['user'],
                permissive=self.config['permissive_pki_access'],
                pki_dir=self.config['pki_dir'],
            )

        self.setup_logfile_logger()

        key = salt.cli.key.Key(self.config)
        key.run()
Exemplo n.º 2
0
 def run(self):
     '''
     Execute saltkey
     '''
     import salt.log
     salt.log.setup_logfile_logger(self.opts['logfile'], 
                                   self.opts['loglevel'])
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 3
0
 def run(self):
     '''
     Execute saltkey
     '''
     import salt.log
     salt.log.setup_logfile_logger(self.opts['key_logfile'],
                                   self.opts['loglevel'])
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 4
0
 def run(self):
     '''
     Execute saltkey
     '''
     verify_env([
         os.path.join(self.opts['pki_dir'], 'minions'),
         os.path.join(self.opts['pki_dir'], 'minions_pre'),
         os.path.join(self.opts['pki_dir'], 'minions_rejected'),
         os.path.dirname(self.opts['log_file']),
         ],
         self.opts['user'])
     import salt.log
     salt.log.setup_logfile_logger(self.opts['key_logfile'],
                                   self.opts['loglevel'])
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 5
0
 def run(self):
     '''
     Execute saltkey
     '''
     verify_env([
         os.path.join(self.opts['pki_dir'], 'minions'),
         os.path.join(self.opts['pki_dir'], 'minions_pre'),
         os.path.join(self.opts['pki_dir'], 'minions_rejected'),
         os.path.dirname(self.opts['log_file']),
     ],
                self.opts['user'],
                permissive=self.opts['permissive_pki_access'])
     import salt.log
     salt.log.setup_logfile_logger(self.opts['key_logfile'],
                                   self.opts['loglevel'])
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 6
0
    def run(self):
        """
        Execute saltkey
        """
        verify_env(
            [
                os.path.join(self.opts["pki_dir"], "minions"),
                os.path.join(self.opts["pki_dir"], "minions_pre"),
                os.path.join(self.opts["pki_dir"], "minions_rejected"),
                os.path.dirname(self.opts["log_file"]),
            ]
        )
        import salt.log

        salt.log.setup_logfile_logger(self.opts["key_logfile"], self.opts["loglevel"])
        key = salt.cli.key.Key(self.opts)
        key.run()
Exemplo n.º 7
0
 def run(self):
     '''
     Execute saltkey
     '''
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 8
0
 def run(self):
     '''
     Execute saltkey
     '''
     key = salt.cli.key.Key(self.opts)
     key.run()
Exemplo n.º 9
0
 def run(self):
     """
     Execute saltkey
     """
     key = salt.cli.key.Key(self.opts)
     key.run()