projects
/
certmaster.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
return None for minion only setups to solve following exception;
[certmaster.git]
/
certmaster
/
certmaster.py
diff --git
a/certmaster/certmaster.py
b/certmaster/certmaster.py
index
b0a216b
..
981efd8
100644
(file)
--- a/
certmaster/certmaster.py
+++ b/
certmaster/certmaster.py
@@
-64,6
+64,10
@@
class CertMaster(object):
self.logger = logger.Logger().logger
self.audit_logger = logger.AuditLogger()
self.logger = logger.Logger().logger
self.audit_logger = logger.AuditLogger()
+ # if ca_key_file exists and ca_cert_file is missing == minion only setup
+ if os.path.exists(self.ca_key_file) and not os.path.exists(self.ca_cert_file):
+ return
+
try:
if not os.path.exists(self.cfg.cadir):
os.makedirs(self.cfg.cadir)
try:
if not os.path.exists(self.cfg.cadir):
os.makedirs(self.cfg.cadir)