pep8 for openssl

Stricter rules are now in effect for PEP8 validation than when
this file was committed.  This change brings it into compliance.

Change-Id: Ifb5dd56a57f730c9c48e9a6d5139f66c365413b1
This commit is contained in:
Adam Young
2012-07-06 18:28:47 -04:00
parent 41f8843b82
commit c411125146

View File

@@ -60,21 +60,18 @@ class ConfigurePKI(object):
self.ssl_config_file_name = os.path.join(self.conf_dir, "openssl.conf")
self.ca_key_file = os.path.join(self.conf_dir, "cakey.pem")
self.request_file_name = os.path.join(self.conf_dir, "req.pem")
self.ssl_dictionary = \
{
'conf_dir': self.conf_dir,
"ca_cert": CONF.signing.ca_certs,
"ssl_config": self.ssl_config_file_name,
"ca_private_key": self.ca_key_file,
"ca_cert_cn": "hostname",
"request_file": self.request_file_name,
"signing_key": CONF.signing.keyfile,
"signing_cert": CONF.signing.certfile,
"default_subject": DEFAULT_SUBJECT,
"key_size": int(CONF.signing.key_size),
"valid_days": int(CONF.signing.valid_days),
"ca_password": CONF.signing.ca_password
}
self.ssl_dictionary = {'conf_dir': self.conf_dir,
"ca_cert": CONF.signing.ca_certs,
"ssl_config": self.ssl_config_file_name,
"ca_private_key": self.ca_key_file,
"ca_cert_cn": "hostname",
"request_file": self.request_file_name,
"signing_key": CONF.signing.keyfile,
"signing_cert": CONF.signing.certfile,
"default_subject": DEFAULT_SUBJECT,
"key_size": int(CONF.signing.key_size),
"valid_days": int(CONF.signing.valid_days),
"ca_password": CONF.signing.ca_password}
def exec_command(self, command):
to_exec = command % self.ssl_dictionary
@@ -107,15 +104,15 @@ class ConfigurePKI(object):
if not file_exists(CONF.signing.ca_certs):
if not os.path.exists(self.ca_key_file):
make_dirs(self.ca_key_file)
self.exec_command("openssl genrsa -out %(ca_private_key)s "\
self.exec_command("openssl genrsa -out %(ca_private_key)s "
"%(key_size)d -config %(ssl_config)s")
os.chmod(self.ssl_dictionary["ca_private_key"], stat.S_IRUSR)
print("Generating CA certificate")
self.exec_command('openssl req -new -x509 -extensions v3_ca ' \
'-passin pass:%(ca_password)s ' \
'-key %(ca_private_key)s -out %(ca_cert)s '\
'-days %(valid_days)d ' \
'-config %(ssl_config)s ' \
self.exec_command('openssl req -new -x509 -extensions v3_ca '
'-passin pass:%(ca_password)s '
'-key %(ca_private_key)s -out %(ca_cert)s '
'-days %(valid_days)d '
'-config %(ssl_config)s '
'-subj %(default_subject)s')
os.chmod(self.ssl_dictionary["ca_cert"], CERT_PERMS)
@@ -123,8 +120,8 @@ class ConfigurePKI(object):
if not file_exists(CONF.signing.keyfile):
make_dirs(CONF.signing.keyfile)
self.exec_command("openssl genrsa -out %(signing_key)s "\
"%(key_size)d "\
self.exec_command("openssl genrsa -out %(signing_key)s "
"%(key_size)d "
"-config %(ssl_config)s")
os.chmod(os.path.dirname(self.ssl_dictionary["signing_key"]),
PRIV_PERMS)
@@ -133,11 +130,11 @@ class ConfigurePKI(object):
def build_signing_cert(self):
if not file_exists(CONF.signing.certfile):
make_dirs(CONF.signing.certfile)
self.exec_command("openssl req -key %(signing_key)s -new -nodes "\
"-out %(request_file)s -config %(ssl_config)s "\
"-subj %(default_subject)s")
self.exec_command("openssl ca -batch -out %(signing_cert)s "\
"-config %(ssl_config)s "\
self.exec_command("openssl req -key %(signing_key)s -new -nodes "
"-out %(request_file)s -config %(ssl_config)s "
"-subj %(default_subject)s")
self.exec_command("openssl ca -batch -out %(signing_cert)s "
"-config %(ssl_config)s "
"-infiles %(request_file)s")
def run(self):