aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--mediagoblin/tools/crypto.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/mediagoblin/tools/crypto.py b/mediagoblin/tools/crypto.py
index 55811aea..1379d21b 100644
--- a/mediagoblin/tools/crypto.py
+++ b/mediagoblin/tools/crypto.py
@@ -44,6 +44,7 @@ def load_key(filename):
finally:
key_file.close()
+
def create_key(key_dir, key_filepath):
global __itsda_secret
old_umask = os.umask(077)
@@ -51,7 +52,7 @@ def create_key(key_dir, key_filepath):
try:
if not os.path.isdir(key_dir):
os.makedirs(key_dir)
- _log.info("Created %s", dirname)
+ _log.info("Created %s", key_dir)
key = str(getrandbits(192))
key_file = tempfile.NamedTemporaryFile(dir=key_dir, suffix='.bin',
delete=False)
@@ -67,6 +68,7 @@ def create_key(key_dir, key_filepath):
__itsda_secret = key
_log.info("Saved new key for It's Dangerous")
+
def setup_crypto():
global __itsda_secret
key_dir = mg_globals.app_config["crypto_path"]
@@ -78,6 +80,7 @@ def setup_crypto():
raise
create_key(key_dir, key_filepath)
+
def get_timed_signer_url(namespace):
"""
This gives a basic signing/verifying object.