TeemIp / teemip-core-ip-mgmt

Core modules of TeemIP, a WEB based IP Address Management tool
https://www.teemip.net
GNU Affero General Public License v3.0
19 stars 12 forks source link

Networkdevices eol field #22

Closed dsm-museum-it closed 1 year ago

dsm-museum-it commented 1 year ago

Hi there,

will you add eol_dates for networkdevices in future versions? It would be nice to see, which devices needs to be swapped out.

Hipska commented 1 year ago

Sounds a good idea to have something like replacement_date, should that be a year or an actual date? (just think about how all different customers would want/use this differently)

Also this is not a thing that should be implemented by TeemIp IMHO. It should actually be added as a field to PhysicalDevice in core iTop.

If really wanted, you can quickly add this field yourself by the means of a custom extension, see this how to for reference.

xtophe38 commented 1 year ago

I like the idea as well. True that such field should be directly added to the PhysicalDevice class, in iTop. However, until this happens, I could add make it available from the teemip-network-mgmt-extended with a "define_if_not_exists" statement.

dsm-museum-it commented 1 year ago

Sounds a good idea to have something like replacement_date, should that be a year or an actual date? (just think about how all different customers would want/use this differently)

Also this is not a thing that should be implemented by TeemIp IMHO. It should actually be added as a field to PhysicalDevice in core iTop.

If really wanted, you can quickly add this field yourself by the means of a custom extension, see this how to for reference.

I also thought about customizing the teemip extension but it would be a kind of generic extension you might want to add anyway.

dsm-museum-it commented 1 year ago

I like the idea as well. True that such field should be directly added to the PhysicalDevice class, in iTop. However, until this happens, I could add make it available from the teemip-network-mgmt-extended with a "define_if_not_exists" statement.

that would be nice !

dsm-museum-it commented 1 year ago

It would be nice if replacement_date would be an actual date field Companies tend to have exact eol_dates for firmwares etc.

xtophe38 commented 1 year ago

As mentioned by @Hipska, request has been fulfilled in extension TeemIp Network Management Extended.