Compare commits
2 Commits
75a75dac55
...
f573e542cd
| Author | SHA1 | Date |
|---|---|---|
|
|
f573e542cd | |
|
|
b93e3013d0 |
6
app.py
6
app.py
|
|
@ -36,9 +36,9 @@ def create_app() -> FastAPI:
|
||||||
loading_router_middleware(app)
|
loading_router_middleware(app)
|
||||||
if settings.PROJECT.DEBUG:
|
if settings.PROJECT.DEBUG:
|
||||||
logger.info("Application started successfully:{}".format(CORSMiddleware.__name__))
|
logger.info("Application started successfully:{}".format(CORSMiddleware.__name__))
|
||||||
logger.info(f"Server address http://{host}:{settings.PROJECT.PORT}")
|
logger.info(f"Server address http://127.0.0.1:{settings.PROJECT.PORT}")
|
||||||
logger.info(f"Api doc address http://{host}:{settings.PROJECT.PORT}{settings.SWAGGER.DOCS_URL}")
|
logger.info(f"Api doc address http://127.0.0.1:{settings.PROJECT.PORT}{settings.SWAGGER.DOCS_URL}")
|
||||||
logger.info(f"Api redoc address http://{host}:{settings.PROJECT.PORT}{settings.SWAGGER.REDOC_URL}")
|
logger.info(f"Api redoc address http://127.0.0.1:{settings.PROJECT.PORT}{settings.SWAGGER.REDOC_URL}")
|
||||||
return app
|
return app
|
||||||
|
|
||||||
|
|
||||||
|
|
|
||||||
|
|
@ -4,6 +4,7 @@
|
||||||
# @Author :qiangyanwen
|
# @Author :qiangyanwen
|
||||||
# @File :ssh_client.py
|
# @File :ssh_client.py
|
||||||
import paramiko
|
import paramiko
|
||||||
|
from config.log import logger
|
||||||
|
|
||||||
|
|
||||||
class SSHConnection(object):
|
class SSHConnection(object):
|
||||||
|
|
@ -17,7 +18,7 @@ class SSHConnection(object):
|
||||||
self._client = None
|
self._client = None
|
||||||
|
|
||||||
def __enter__(self):
|
def __enter__(self):
|
||||||
print("客户端开始创建连接.....")
|
logger.info("ssh开始创建链接")
|
||||||
transport = paramiko.Transport((self._host, self._port))
|
transport = paramiko.Transport((self._host, self._port))
|
||||||
transport.connect(username=self._username, password=self._password)
|
transport.connect(username=self._username, password=self._password)
|
||||||
self._transport = transport
|
self._transport = transport
|
||||||
|
|
@ -52,7 +53,7 @@ class SSHConnection(object):
|
||||||
self._transport.close()
|
self._transport.close()
|
||||||
if self._client:
|
if self._client:
|
||||||
self._client.close()
|
self._client.close()
|
||||||
print("客户端关闭已成功.....")
|
logger.info("ssh 关闭连接")
|
||||||
|
|
||||||
|
|
||||||
with SSHConnection("47.96.135.132", 22, "root", "Qyw1994@520") as ssh:
|
with SSHConnection("47.96.135.132", 22, "root", "Qyw1994@520") as ssh:
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue