simplified login docker
This commit is contained in:
parent
4e9da76069
commit
1aeaea6e40
17
flist.v
17
flist.v
@ -204,26 +204,27 @@ fn login() {
|
|||||||
info_message('Your TF Hub token is already saved.')
|
info_message('Your TF Hub token is already saved.')
|
||||||
}
|
}
|
||||||
|
|
||||||
mut result := 0
|
|
||||||
|
|
||||||
mut dockername_exists := os.exists(docker_username_file)
|
mut dockername_exists := os.exists(docker_username_file)
|
||||||
|
mut docker_username := ''
|
||||||
|
|
||||||
if !dockername_exists {
|
if !dockername_exists {
|
||||||
docker_username := os.input('Please enter your Docker username: ')
|
docker_username = os.input('Please enter your Docker username: ')
|
||||||
os.write_file(docker_username_file, docker_username) or {
|
os.write_file(docker_username_file, docker_username) or {
|
||||||
error_message('${err_privilege}: ${err}')
|
error_message('${err_privilege}: ${err}')
|
||||||
exit(1)
|
exit(1)
|
||||||
}
|
}
|
||||||
success_message('Docker username saved in ' + docker_username_file)
|
success_message('Docker username saved in ' + docker_username_file)
|
||||||
info_message('Enter your Docker password.')
|
|
||||||
result = os.system('${docker_cmd} login -u ${docker_username}')
|
|
||||||
}
|
}
|
||||||
|
|
||||||
if result == 0 {
|
docker_username = os.read_file(docker_username_file) or {
|
||||||
info_message('\nYou are already logged in to Docker.')
|
error_message('Failed to read the Docker username from file: ${err}')
|
||||||
|
exit(1)
|
||||||
}
|
}
|
||||||
|
|
||||||
success_message('Login process completed.')
|
info_message('Enter your Docker password')
|
||||||
|
os.system('${docker_cmd} login -u ${docker_username}')
|
||||||
|
|
||||||
|
success_message('TF Hub and Docker Hub login process completed.')
|
||||||
}
|
}
|
||||||
|
|
||||||
fn logout() {
|
fn logout() {
|
||||||
|
Loading…
Reference in New Issue
Block a user