Allows Lektor to be installed without prompt by setting env var.
This commit is contained in:
parent
1d32e8aba8
commit
502f36bcdb
|
@ -38,6 +38,11 @@ if 1:
|
||||||
os.path.join(os.environ['HOME'], '.bin'),
|
os.path.join(os.environ['HOME'], '.bin'),
|
||||||
os.path.join(os.environ['HOME'], '.local', 'bin')]
|
os.path.join(os.environ['HOME'], '.local', 'bin')]
|
||||||
|
|
||||||
|
if os.environ.get('LEKTOR_SILENT') == None:
|
||||||
|
prompt = True
|
||||||
|
else:
|
||||||
|
prompt = False
|
||||||
|
|
||||||
def find_user_paths():
|
def find_user_paths():
|
||||||
rv = []
|
rv = []
|
||||||
for item in os.environ['PATH'].split(':'):
|
for item in os.environ['PATH'].split(':'):
|
||||||
|
@ -95,7 +100,7 @@ if 1:
|
||||||
print ' and remove this symlink:'
|
print ' and remove this symlink:'
|
||||||
print ' %s' % symlink_path
|
print ' %s' % symlink_path
|
||||||
print
|
print
|
||||||
get_confirmation()
|
if prompt: get_confirmation()
|
||||||
print
|
print
|
||||||
wipe_installation(lib_dir, symlink_path)
|
wipe_installation(lib_dir, symlink_path)
|
||||||
|
|
||||||
|
@ -141,7 +146,7 @@ if 1:
|
||||||
print ' app: %s' % lib_dir
|
print ' app: %s' % lib_dir
|
||||||
print
|
print
|
||||||
|
|
||||||
get_confirmation()
|
if prompt: get_confirmation()
|
||||||
|
|
||||||
for url in json.load(urllib.urlopen(VENV_URL))['urls']:
|
for url in json.load(urllib.urlopen(VENV_URL))['urls']:
|
||||||
if url['python_version'] == 'source':
|
if url['python_version'] == 'source':
|
||||||
|
|
|
@ -44,6 +44,7 @@ get Lektor installed with our installation script:
|
||||||
```
|
```
|
||||||
$ curl -sf https://www.getlektor.com/install.sh | sh
|
$ curl -sf https://www.getlektor.com/install.sh | sh
|
||||||
```
|
```
|
||||||
|
If you would like to install Lektor without being prompted, set LEKTOR_SILENT before running the prior command.
|
||||||
|
|
||||||
For Windows you can use the `command prompt`:
|
For Windows you can use the `command prompt`:
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue