You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
With one run, the script will create new device types, but then on subsequent runs it seems to overwrite device images with a new name, then the next sometimes it'll do the same again, and again.
Of course, this is completely unnecessary and no doubt is filling up storage with random new images. I'm just wondering - why does the script even overwrite images in the first place? Surely it's enough to upload them once.
I pulled the version of the script down yesterday, so it's a current issue.
The text was updated successfully, but these errors were encountered:
st-nip
changed the title
Script replaces seemingy random existing images with each run
Script replaces seemingly random existing images with each run
Sep 20, 2023
This is done automatically by the Netbox API. You can manually recreate this by uploading an image file with the same name as the existing image file for a device type image. It will automatically append something to make the name unique.
Perhaps the solution here is to have a flag that forces overwriting existing images instead of always overwriting.
With one run, the script will create new device types, but then on subsequent runs it seems to overwrite device images with a new name, then the next sometimes it'll do the same again, and again.
Example: device type EMAT09-10
First run:
Difference
{
"front_image": ""
}
{
"front_image": "devicetype-images/eaton-emat09-10.front.png"
}
Second run:
Difference
{
"front_image": "devicetype-images/eaton-emat09-10.front.png"
}
{
"front_image": "devicetype-images/eaton-emat09-10.front_8zE6qHf.png"
}
Third run:
Difference
{
"front_image": "devicetype-images/eaton-emat09-10.front.png"
}
{
"front_image": "devicetype-images/eaton-emat09-10.front_KCjLwwE.png"
}
Of course, this is completely unnecessary and no doubt is filling up storage with random new images. I'm just wondering - why does the script even overwrite images in the first place? Surely it's enough to upload them once.
I pulled the version of the script down yesterday, so it's a current issue.
The text was updated successfully, but these errors were encountered: