Compare commits
4 Commits
1b1e13ecb2
...
5e232430cc
Author | SHA1 | Date | |
---|---|---|---|
5e232430cc | |||
6f62732f54 | |||
f97ba86a05 | |||
e3fa06d8b3 |
@ -157,23 +157,10 @@ if errorlevel 1 exit /B 1
|
||||
if errorlevel 1 exit /B 1
|
||||
"%~dp0\bootstrap_env\Scripts\python.exe" -c "import bootstrap; bootstrap.set_ssh_keys()"
|
||||
if errorlevel 1 exit /B 1
|
||||
:remote_ssh_keys_no
|
||||
|
||||
:remove_bootstrap
|
||||
set choice=
|
||||
set /p choice="Remove bootstrap-Windows.cmd (y/N)? "
|
||||
if "%choice%"=="" goto remove_bootstrap_no
|
||||
if "%choice%"=="Y" goto remove_bootstrap_yes
|
||||
if "%choice%"=="y" goto remove_bootstrap_yes
|
||||
if "%choice%"=="N" goto remove_bootstrap_no
|
||||
if "%choice%"=="n" goto remove_bootstrap_no
|
||||
echo invalid value: %choice%
|
||||
goto remove_bootstrap
|
||||
:remove_bootstrap_yes
|
||||
rmdir /Q /S "%~dp0\bootstrap_env"
|
||||
echo "Completed: %0 will now be removed"
|
||||
start /b "" cmd /c del "%~f0"&exit /b
|
||||
:remove_bootstrap_no
|
||||
:remote_ssh_keys_no
|
||||
|
||||
:end
|
||||
endlocal
|
||||
|
@ -5,7 +5,6 @@ from getpass import getpass
|
||||
from os import environ
|
||||
from os.path import join
|
||||
from platform import node, system
|
||||
|
||||
from requests import ConnectionError, get, post
|
||||
from requests.auth import HTTPBasicAuth
|
||||
from requests.compat import urlparse
|
||||
@ -127,9 +126,10 @@ def set_gitlab_ssh_key():
|
||||
|
||||
def set_bitbucket_cloud_ssh_key():
|
||||
"""Set BitBucket Cloud SSH key."""
|
||||
api_url = 'https://api.bitbucket.org/1.0'
|
||||
username, password = get_username_password('BitBucket Cloud')
|
||||
keys_url = 'https://api.bitbucket.org/1.0/users/%s/ssh-keys' % username
|
||||
auth = HTTPBasicAuth(username, password)
|
||||
keys_url = '%s/users/%s/ssh-keys' % (api_url, username)
|
||||
response = get(keys_url, auth=auth)
|
||||
if response.status_code != 200:
|
||||
raise bootstrap_error(response)
|
||||
|
Loading…
x
Reference in New Issue
Block a user