Exemple #1
0
def task(host):
    server_info = get_server_info(ssh, host)
    result = requests.post(
        url=settings.API_URL,
        json={'host': host, 'info': server_info}
    )
    print(result)
Exemple #2
0
def task(hostname):
    info = get_server_info(hostname, ssh)

    requests.post(url="http://127.0.0.1:8000/api/v1/server/",
                  json={
                      'hostname': hostname,
                      'info': info
                  })
Exemple #3
0
def run():
    host_list = get_server_list()
    print(host_list)
    # pool = ThreadPoolExecutor(10)
    #
    #     pool.submit(task,host)
    #     print('正在执行')
    for host in host_list:
        server_info = get_server_info(ssh, host)
        # print(server_info)
        result = requests.post(
            url=settings.API_URL,
            json={'host': host, 'info': server_info}
        )
Exemple #4
0
def task(host):

    server_info = get_server_info(ssh, host)
    for key, value in server_info.items():
        print("============", key, "=============")
        print(value)
Exemple #5
0
def task(host):
    server_info = get_server_info(ssh, host)
    print(server_info)