forked from Sysdeploy/idlers-agent
Compare commits
2 Commits
os_details
...
main
Author | SHA1 | Date | |
---|---|---|---|
43e019615e | |||
7209cea893 |
|
@ -3,5 +3,5 @@
|
||||||
Agent for my-idlers
|
Agent for my-idlers
|
||||||
|
|
||||||
```
|
```
|
||||||
export AGENT_API=<API_KEY> HOST=https://idlers.test2.sysdeploy.org/api/servers;python3 agent.py
|
export AGENT_API=<API_KEY> HOST=https://idlers.test2.sysdeploy.org;python3 agent.py
|
||||||
```
|
```
|
||||||
|
|
11
agent.py
11
agent.py
|
@ -1,8 +1,8 @@
|
||||||
import os
|
import os
|
||||||
|
import urllib.error
|
||||||
import urllib.request
|
import urllib.request
|
||||||
import logging
|
import logging
|
||||||
import json
|
import json
|
||||||
import http.client
|
|
||||||
import subprocess
|
import subprocess
|
||||||
import re
|
import re
|
||||||
import shutil
|
import shutil
|
||||||
|
@ -499,15 +499,16 @@ def main():
|
||||||
|
|
||||||
host, api_key = validate_env_vars()
|
host, api_key = validate_env_vars()
|
||||||
|
|
||||||
server_data = ServerData()
|
|
||||||
post_data = server_data.create_post_data()
|
|
||||||
|
|
||||||
server_manager = ServerManager(host, api_key)
|
server_manager = ServerManager(host, api_key)
|
||||||
|
|
||||||
|
server_data = ServerData()
|
||||||
|
os_list = server_manager.get_os_list()
|
||||||
|
post_data = server_data.create_post_data(os_list)
|
||||||
|
|
||||||
|
|
||||||
server_id = server_manager.upsert_server(post_data)
|
server_id = server_manager.upsert_server(post_data)
|
||||||
logging.info('Server id: {}'.format(server_id))
|
logging.info('Server id: {}'.format(server_id))
|
||||||
|
|
||||||
os_list = server_manager.get_os_list()
|
|
||||||
|
|
||||||
note_data = server_data.create_note_data()
|
note_data = server_data.create_note_data()
|
||||||
server_manager.upsert_note(note_data, server_id)
|
server_manager.upsert_note(note_data, server_id)
|
||||||
|
|
Loading…
Reference in New Issue
Block a user