Fixed attribute reference and docstring.

This commit is contained in:
Adam Woodbeck
2014-11-29 12:02:48 -05:00
parent 9efec15d0a
commit 9581c363b1
2 changed files with 13 additions and 3 deletions
+2 -2
View File
@@ -659,7 +659,7 @@ class Client(object):
# Save file
le_util.make_or_verify_dir(CONFIG.KEY_DIR, 0o700)
key_f, self.key_file = le_util.unique_file(
key_f, key_filename = le_util.unique_file(
os.path.join(CONFIG.KEY_DIR, "key-letsencrypt.pem"), 0o600)
key_f.write(key_pem)
key_f.close()
@@ -673,7 +673,7 @@ class Client(object):
# Save CSR
le_util.make_or_verify_dir(CONFIG.CERT_DIR, 0o755)
csr_f, self.csr_file = le_util.unique_file(
csr_f, csr_filename = le_util.unique_file(
os.path.join(CONFIG.CERT_DIR, "csr-letsencrypt.pem"), 0o644)
csr_f.write(csr_pem)
csr_f.close()
+11 -1
View File
@@ -51,7 +51,17 @@ def check_permissions(filepath, mode, uid=0):
def unique_file(default_name, mode=0o777):
"""Safely finds a unique file for writing only (by default)."""
"""Safely finds a unique file for writing only (by default).
:param default_name: Default file name
:type default_name: str
:param mode: File mode
:type mode: int
:return: tuple of file object and file name
"""
count = 1
f_parsed = os.path.splitext(default_name)
while 1: