Merge pull request #163 from alexarchambault/topic/no-term-env

Allow to disable progress bar display with the COURSIER_NO_TERM
This commit is contained in:
Alexandre Archambault 2016-02-23 16:10:58 +01:00
commit 0fd6478730
2 changed files with 2 additions and 5 deletions

View File

@ -10,7 +10,7 @@ import scala.collection.mutable.ArrayBuffer
class TermDisplay(
out: Writer,
var fallbackMode: Boolean = false
var fallbackMode: Boolean = sys.env.get("COURSIER_NO_TERM").nonEmpty
) extends Cache.Logger {
private val ansi = new Ansi(out)

View File

@ -261,10 +261,7 @@ object Tasks {
val pool = Executors.newFixedThreadPool(parallelDownloads, Strategy.DefaultDaemonThreadFactory)
def createLogger() = new TermDisplay(
new OutputStreamWriter(System.err),
fallbackMode = sys.env.get("COURSIER_NO_TERM").nonEmpty
)
def createLogger() = new TermDisplay(new OutputStreamWriter(System.err))
val resLogger = createLogger()