summaryrefslogtreecommitdiff
path: root/var/spack/repos/builtin/packages/wrf/package.py
diff options
context:
space:
mode:
Diffstat (limited to 'var/spack/repos/builtin/packages/wrf/package.py')
-rw-r--r--var/spack/repos/builtin/packages/wrf/package.py10
1 files changed, 4 insertions, 6 deletions
diff --git a/var/spack/repos/builtin/packages/wrf/package.py b/var/spack/repos/builtin/packages/wrf/package.py
index 1318a4367d..c186d7785e 100644
--- a/var/spack/repos/builtin/packages/wrf/package.py
+++ b/var/spack/repos/builtin/packages/wrf/package.py
@@ -5,18 +5,16 @@
import glob
import re
+import sys
import time
from os.path import basename
from subprocess import PIPE, Popen
-from sys import platform, stdout
from llnl.util import tty
from spack.package import *
-is_windows = platform == "win32"
-
-if not is_windows:
+if sys.platform != "win32":
from fcntl import F_GETFL, F_SETFL, fcntl
from os import O_NONBLOCK
@@ -333,7 +331,7 @@ class Wrf(Package):
)
p = Popen("./configure", stdin=PIPE, stdout=PIPE, stderr=PIPE)
- if not is_windows:
+ if sys.platform != "win32":
setNonBlocking(p.stdout)
setNonBlocking(p.stderr)
@@ -358,7 +356,7 @@ class Wrf(Package):
time.sleep(0.1) # Try to do a bit of rate limiting
stallcounter += 1
continue
- stdout.write(line)
+ sys.stdout.write(line)
stallcounter = 0
outputbuf += line
if "Enter selection" in outputbuf or "Compile for nesting" in outputbuf: