Add new setting enable_prompts and avoid blocking / Resolve #34

This commit is contained in:
Ivan Kravets
2014-12-10 22:32:22 +02:00
parent 2b2ceb60cc
commit 3157ceaa47
7 changed files with 36 additions and 6 deletions

View File

@@ -3,6 +3,7 @@
import click
from platformio import app
from platformio.exception import (LibAlreadyInstalledError,
LibInstallDependencyError)
from platformio.libmanager import LibraryManager
@@ -69,7 +70,8 @@ def lib_search(query, **filters):
if int(result['page'])*int(result['perpage']) >= int(result['total']):
break
if click.confirm("Show next libraries?"):
if (app.get_setting("enable_prompts") and
click.confirm("Show next libraries?")):
result = get_api_result(
"/lib/search",
dict(query=query, page=str(int(result['page']) + 1))