<?xml version="1.0" encoding="UTF-8"?>
<rss xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:taxo="http://purl.org/rss/1.0/modules/taxonomy/" version="2.0">
  <channel>
    <title>topic Re: python script that finger prints MAC addresses in ExtremeCloud IQ- Site Engine Management Center</title>
    <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121077#M12873</link>
    <description>&lt;P&gt;It was the administrative option not set.&amp;nbsp; Thank you!!!&lt;/P&gt;</description>
    <pubDate>Fri, 09 Jan 2026 17:34:19 GMT</pubDate>
    <dc:creator>louisbrinson</dc:creator>
    <dc:date>2026-01-09T17:34:19Z</dc:date>
    <item>
      <title>python script that finger prints MAC addresses</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121064#M12871</link>
      <description>&lt;P&gt;I have a script that we using the finger print MAC's and add to a&amp;nbsp; group with a time stamp.&amp;nbsp; The idea was that it would age these MAC's out after 90 days but it doesn't seem to be doing that.&amp;nbsp; Does anyone know of a script I can add to the workflow to look at the time stamp and remove from the group or should I start trying to write one?&amp;nbsp; Script is below.&amp;nbsp; Thank in advance!&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;&lt;P&gt;# XMC 8.3 Workflow&lt;BR /&gt;# written by: Zdenek Pala&lt;BR /&gt;# date: 9th September 2019&lt;BR /&gt;# purpose: Add ES to ES group&lt;/P&gt;&lt;P&gt;&lt;BR /&gt;from xmclib import logger&lt;BR /&gt;from xmclib import emc_vars&lt;/P&gt;&lt;P&gt;########LOGGING - FUNCTION DEFINITIONS&lt;BR /&gt;def wf_error(log):&lt;BR /&gt;print 'Error:' +log&lt;BR /&gt;logger.error(log)&lt;BR /&gt;&lt;BR /&gt;def wf_info(log):&lt;BR /&gt;print 'INFO:' +log&lt;BR /&gt;logger.info(log)&lt;/P&gt;&lt;P&gt;# call API&lt;BR /&gt;varQuery = '''mutation{accessControl{addMACToEndSystemGroup(input:{group:"%s",description:"TimeStamp: %s",value:"%s",removeFromOtherGroups:false,reauthenticate:false}){status,message}}}''' %(emc_vars["ESgroup"],emc_vars["lastSeenTimeL"]+"="+emc_vars["lastSeenTime"],emc_vars["macAddress"])&lt;/P&gt;&lt;P&gt;try:&lt;BR /&gt;varResult = emc_nbi.query(varQuery)['accessControl']['addMACToEndSystemGroup']&lt;BR /&gt;if varResult['status'] != "SUCCESS":&lt;BR /&gt;wf_info("Failed the NBI call. Query: %s, response: %s" %(varQuery,varResult['message']))&lt;BR /&gt;else:&lt;BR /&gt;wf_info("Added %s" %emc_vars["macAddress"])&lt;BR /&gt;except:&lt;BR /&gt;wf_error("Exception! query %s" %varQuery)&lt;/P&gt;&lt;P&gt;#################&lt;BR /&gt;## Be Extreme! ##&lt;BR /&gt;#################&lt;/P&gt;&lt;P&gt;&amp;nbsp;&lt;/P&gt;</description>
      <pubDate>Thu, 08 Jan 2026 16:12:42 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121064#M12871</guid>
      <dc:creator>louisbrinson</dc:creator>
      <dc:date>2026-01-08T16:12:42Z</dc:date>
    </item>
    <item>
      <title>Re: python script that finger prints MAC addresses</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121066#M12872</link>
      <description>&lt;P&gt;If that mac address does not authenticate anymore the data retention of XIQ Site Engine would cleanup these mac addresses after 90 days, and also remove them from groups if that option is checked in Administration/Options/Accesss Control/Data Persistence.&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 11:03:08 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121066#M12872</guid>
      <dc:creator>OscarK</dc:creator>
      <dc:date>2026-01-09T11:03:08Z</dc:date>
    </item>
    <item>
      <title>Re: python script that finger prints MAC addresses</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121077#M12873</link>
      <description>&lt;P&gt;It was the administrative option not set.&amp;nbsp; Thank you!!!&lt;/P&gt;</description>
      <pubDate>Fri, 09 Jan 2026 17:34:19 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121077#M12873</guid>
      <dc:creator>louisbrinson</dc:creator>
      <dc:date>2026-01-09T17:34:19Z</dc:date>
    </item>
    <item>
      <title>Re: python script that finger prints MAC addresses</title>
      <link>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121082#M12874</link>
      <description>&lt;P&gt;I set the administrative option to remove end systems last Friday.&amp;nbsp; The clean up runs every morning at 2AM.&amp;nbsp; As of this morning I still see MAC addresses from year 2022.&amp;nbsp; Any other ideas of what would cause them not to remove?&lt;/P&gt;</description>
      <pubDate>Mon, 12 Jan 2026 20:53:53 GMT</pubDate>
      <guid>https://community.extremenetworks.com/t5/extremecloud-iq-site-engine/python-script-that-finger-prints-mac-addresses/m-p/121082#M12874</guid>
      <dc:creator>louisbrinson</dc:creator>
      <dc:date>2026-01-12T20:53:53Z</dc:date>
    </item>
  </channel>
</rss>

