Ajout du paramètre userAgent pour distinguer la source de mise à jour de l'inventaire
This commit is contained in:
@ -24,7 +24,8 @@ settingsDefault = {
|
|||||||
"glpiServer":"http://127.0.0.1/glpi/",
|
"glpiServer":"http://127.0.0.1/glpi/",
|
||||||
"glpiAppToken":"GLPIAppToken",
|
"glpiAppToken":"GLPIAppToken",
|
||||||
"glpiUserToken":"GLPIUserToken",
|
"glpiUserToken":"GLPIUserToken",
|
||||||
"stagingUser":"staging-pr"
|
"stagingUser":"staging-pr",
|
||||||
|
"userAgent":"Airwatch Synchronizer"
|
||||||
}
|
}
|
||||||
|
|
||||||
settings = None
|
settings = None
|
||||||
|
|||||||
@ -9,5 +9,6 @@
|
|||||||
"glpiServer": "http://127.0.0.1/glpi/",
|
"glpiServer": "http://127.0.0.1/glpi/",
|
||||||
"glpiAppToken": "GLPIAppToken",
|
"glpiAppToken": "GLPIAppToken",
|
||||||
"glpiUserToken": "GLPIUserToken",
|
"glpiUserToken": "GLPIUserToken",
|
||||||
"stagingUser": "staging-pr"
|
"stagingUser": "staging-pr",
|
||||||
|
"userAgent": "Airwatch Synchronizer"
|
||||||
}
|
}
|
||||||
@ -28,7 +28,8 @@ settingsDefault = {
|
|||||||
"glpiServer":"http://127.0.0.1/glpi/",
|
"glpiServer":"http://127.0.0.1/glpi/",
|
||||||
"glpiAppToken":"GLPIAppToken",
|
"glpiAppToken":"GLPIAppToken",
|
||||||
"glpiUserToken":"GLPIUserToken",
|
"glpiUserToken":"GLPIUserToken",
|
||||||
"stagingUser":"staging-pr"
|
"stagingUser":"staging-pr",
|
||||||
|
"userAgent":"Airwatch Synchronizer"
|
||||||
}
|
}
|
||||||
|
|
||||||
settings = None
|
settings = None
|
||||||
@ -320,7 +321,7 @@ for device in devices:
|
|||||||
"accesslog":{
|
"accesslog":{
|
||||||
"logdate": datetime.strptime(device["LastSeen"], "%Y-%m-%dT%H:%M:%S.%f").strftime("%Y-%m-%d %H:%M:%S")
|
"logdate": datetime.strptime(device["LastSeen"], "%Y-%m-%dT%H:%M:%S.%f").strftime("%Y-%m-%d %H:%M:%S")
|
||||||
},
|
},
|
||||||
"versionclient":"Airwatch Synchronizer",
|
"versionclient":settings["userAgent"],
|
||||||
"users":[
|
"users":[
|
||||||
{
|
{
|
||||||
"login": device["UserName"]
|
"login": device["UserName"]
|
||||||
@ -388,7 +389,7 @@ for device in devices:
|
|||||||
|
|
||||||
headers = {
|
headers = {
|
||||||
"Content-Type":"Application/x-compress",
|
"Content-Type":"Application/x-compress",
|
||||||
"user-agent":"Airwatch Synchronizer"
|
"user-agent":settings["userAgent"]
|
||||||
}
|
}
|
||||||
if(debug):
|
if(debug):
|
||||||
print(f"Updating {device_id} on GLPI")
|
print(f"Updating {device_id} on GLPI")
|
||||||
|
|||||||
Reference in New Issue
Block a user