feat: auto jina login

This commit is contained in:
Joschka Braun
2023-04-06 16:44:11 +02:00
parent a8e177b1de
commit 81b81fb591
5 changed files with 39 additions and 2 deletions

View File

@@ -7,10 +7,26 @@ from argparse import Namespace
from pathlib import Path
import hubble
from hubble import AuthenticationRequiredError
from hubble.executor.helper import upload_file, archive_package, get_request_header
from jcloud.flow import CloudFlow
from jina import Flow
from src.utils.common import cmd
@hubble.login_required
def _jina_auth_login():
pass
def jina_auth_login():
try:
_jina_auth_login()
except AuthenticationRequiredError:
print('Please login to Jina first, to fully use GPTDeploy')
cmd('jina auth login')
def push_executor(dir_path):