This repository contains various scripts and code snippets that can be useful to anyone writing a LogicModule.
New / Updated content will be added periodically.
If you have suggestions and/or improvements, feel free to submit an Issue : Enhancement request.
Here's the folder structure in tree form to help you find what you're looking for:
.
├── DataSources
│ ├── Groovy
│ │ ├── CIM
│ │ │ ├── Groovy_CIM_EnumerateClassObjects.groovy
│ │ │ └── readme.md
│ │ ├── Expect
│ │ │ ├── Groovy_Expect_Example.groovy
│ │ │ └── Readme.md
│ │ ├── Groovy.iml
│ │ ├── HTTP
│ │ │ ├── Groovy_HTTP_GET.groovy
│ │ │ ├── Groovy_HTTP_POST.groovy
│ │ │ └── readme.md
│ │ ├── JDBC
│ │ │ ├── Groovy_JDBC_MSSQL.groovy
│ │ │ ├── Groovy_JDBC_MySQL.groovy
│ │ │ └── Readme.md
│ │ ├── JMX
│ │ │ └── JMX_MBean_Enumerator.groovy
│ │ ├── JSCH
│ │ │ ├── JSCH_Example.groovy
│ │ │ └── Readme.md
│ │ ├── NetApp
│ │ │ └── NetApp_OnTap_Example.groovy
│ │ ├── Readme.md
│ │ ├── SNMP
│ │ │ ├── Groovy_SNMP_DateTimeTypeConversionCode.groovy
│ │ │ ├── Groovy_SNMP_Get.groovy
│ │ │ ├── Groovy_SNMP_Walk.groovy
│ │ │ ├── Groovy_SNMP_walkAsMap.groovy
│ │ │ └── readme.md
│ │ └── WMI
│ │ └── Groovy_WMI_Query.groovy
│ └── PowerShell
│ ├── PowerShell\ Examples
│ │ ├── Powershell_ActiveDiscovery_Example.ps1
│ │ ├── Powershell_Collection_Example.ps1
│ │ └── README.md
│ ├── README.md
│ └── Templates
│ ├── Powershell_WMI_ListAllClassInstances.ps1
│ ├── Powershell_WMI_ListAllClasses.ps1
│ └── Powershell_WMI_ListAllNamespaces.ps1
├── EventSources
│ ├── Groovy_AWS_RSSFeed.groovy
│ └── Readme.md
├── PropertySources
│ ├── Cisco_Product_Info.groovy
│ ├── README.md
│ └── addCategory_Microsoft_Exchange.groovy
├── README.md
├── Tools
│ ├── DataSource\ Checker
│ │ ├── README.md
│ │ └── ds_checker.rb
│ ├── DataSource\ Combiner
│ │ ├── README.md
│ │ └── combine_ds
│ └── README.md
└── _config.yml
19 directories, 41 files