|
|
@ -85,9 +85,7 @@ class SimpleConfig(PrintError): |
|
|
|
if path is None: |
|
|
|
path = self.user_dir() |
|
|
|
|
|
|
|
if self.get('testnet'): |
|
|
|
path = os.path.join(path, 'testnet') |
|
|
|
|
|
|
|
def make_dir(path): |
|
|
|
# Make directory if it does not yet exist. |
|
|
|
if not os.path.exists(path): |
|
|
|
if os.path.islink(path): |
|
|
@ -95,6 +93,11 @@ class SimpleConfig(PrintError): |
|
|
|
os.mkdir(path) |
|
|
|
os.chmod(path, stat.S_IRUSR | stat.S_IWUSR | stat.S_IXUSR) |
|
|
|
|
|
|
|
make_dir(path) |
|
|
|
if self.get('testnet'): |
|
|
|
path = os.path.join(path, 'testnet') |
|
|
|
make_dir(path) |
|
|
|
|
|
|
|
self.print_error("electrum directory", path) |
|
|
|
return path |
|
|
|
|
|
|
|