From 5f16482de87bac0076abb54c4ed82411d4273ea8 Mon Sep 17 00:00:00 2001 From: Taizo ITO Date: Thu, 3 Dec 2009 14:20:19 +0900 Subject: [PATCH] commited. --- installer/installer/utils.py | 18 ++++++++++++------ 1 file changed, 12 insertions(+), 6 deletions(-) diff --git a/installer/installer/utils.py b/installer/installer/utils.py index 387125f..685f5c8 100644 --- a/installer/installer/utils.py +++ b/installer/installer/utils.py @@ -909,12 +909,18 @@ def file_contents_replace(filename, new_filename, pattern=None, replace=None, mo return True def append_random_entropy(count=3000): - try: - import installer.extensions.random_entropy - return installer.extensions.random_entropy.appendEntropy(count) - except: - import extensions.random_entropy - return extensions.random_entropy.appendEntropy(count) + if os.uname()[4] != "x86_64": + try: + from installer.extensions.random_entropy import appendEntropy + except: + from extensions.random_entropy import appendEntropy + else: + try: + from installer.extensions.x86_64.random_entropy import appendEntropy + except: + from extensions.x86_64.random_entropy import appendEntropy + + return appendEntropy(count) import threading class Append_Random_Entropy_Child_t(threading.Thread): -- 2.11.0