Merge pull request #120 from sclaughl/master
Allows Lektor to be installed without prompt by setting env var.
This commit is contained in:
commit
298522b1f2
|
@ -41,6 +41,11 @@ if 1:
|
|||
os.path.join(os.environ['HOME'], '.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():
|
||||
rv = []
|
||||
for item in os.environ['PATH'].split(':'):
|
||||
|
@ -98,7 +103,8 @@ if 1:
|
|||
print(' and remove this symlink:')
|
||||
print(' %s' % symlink_path)
|
||||
print()
|
||||
get_confirmation()
|
||||
if prompt:
|
||||
get_confirmation()
|
||||
print()
|
||||
wipe_installation(lib_dir, symlink_path)
|
||||
|
||||
|
@ -144,7 +150,7 @@ if 1:
|
|||
print(' app: %s' % lib_dir)
|
||||
print()
|
||||
|
||||
get_confirmation()
|
||||
if prompt: get_confirmation()
|
||||
|
||||
for url in json.loads(urlopen(VENV_URL).read().decode('utf-8'))['urls']:
|
||||
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
|
||||
```
|
||||
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`:
|
||||
|
||||
|
|
Loading…
Reference in New Issue