Get the hostname odf a device, just before is deleted

Discussions on developing plugins for the Cacti Plugin Architecture

Moderators: Moderators, Developers

Post Reply
Author
Message
Rno
Cacti User
Posts: 346
Joined: Wed Dec 07, 2011 9:19 am

Get the hostname odf a device, just before is deleted

#1 Post by Rno » Wed Sep 26, 2018 8:55 am

Hello,
In my plugin I need to get back the hostname and/or the description of a device just before/or after it is deleted
the hook remove_device give me only the hos_it but it send after the host is deleted so I can't linkit to an external tools.

Any clue how I can handle that ?

thanks
CentOS
Production
Cacti 0.8.8h
Spine 0.8.8h
PIA 3.1
Aggregate 0.75
Monitor 1.3
Settings 0.71
Weathermap 0.98
Thold 0.5
rrdclean 0.41

Own plugin: LinkDiscovery 0.45, Map 0.37

Test
Cacti 1.2.6
Spine 1.2.6
thold 1.0.6
monitor 2.3.5
php 7.2.11
mariadb 5.5.56
Own plugin:
ExtendDB 1.1.2
LinkDiscovery 1.2.6
Map 1.2.6

netniV
Cacti Guru User
Posts: 2882
Joined: Sun Aug 27, 2017 12:05 am

Re: Get the hostname odf a device, just before is deleted

#2 Post by netniV » Wed Sep 26, 2018 11:02 am

That is correct. And it gets worse when I looked at it. If a device is removed at the command line, you may not get a hook call at all since it's only in host.php. I've opened issue 1982 for that last part. If you wish to request a hook, we can put this into 1.2 if you want to open a feature request on GitHub.

Rno
Cacti User
Posts: 346
Joined: Wed Dec 07, 2011 9:19 am

Re: Get the hostname odf a device, just before is deleted

#3 Post by Rno » Thu Sep 27, 2018 2:41 am

Well if I look you issue, I will just add that I't can be great to receive some information when calling the hook, not just the host id.
But I don't think it's necessary to open a new one
CentOS
Production
Cacti 0.8.8h
Spine 0.8.8h
PIA 3.1
Aggregate 0.75
Monitor 1.3
Settings 0.71
Weathermap 0.98
Thold 0.5
rrdclean 0.41

Own plugin: LinkDiscovery 0.45, Map 0.37

Test
Cacti 1.2.6
Spine 1.2.6
thold 1.0.6
monitor 2.3.5
php 7.2.11
mariadb 5.5.56
Own plugin:
ExtendDB 1.1.2
LinkDiscovery 1.2.6
Map 1.2.6

User avatar
Osiris
Cacti Pro User
Posts: 863
Joined: Mon Jan 05, 2015 10:10 am

Re: Get the hostname odf a device, just before is deleted

#4 Post by Osiris » Thu Jan 03, 2019 9:51 pm

This is resolved in version 1.2 released yesterday.
Before history, there was a paradise, now dust.

Post Reply