Packaging the Technology Pack bundle

You can generate the JAR file package of the custom Technology Pack with the content that you developed by using the Technology Pack Development Tool.

About this task

Use the build option in pack-tool script to package the Technology Pack that can be deployed on the Telco Network Cloud Manager - Performance system.

Procedure

Run the build command as follows.
$ bin/pack-tool build <my_pack>

     Building pack <my_pack> [version 1.0.0]...
     - Adding file snmp/mibs/cisco/CISCO-ENHANCED-MEMPOOL-MIB...
     - Adding file snmp/mibs/cisco/CISCO-ENTITY-SENSOR-MIB...
     - Adding file snmp/mibs/cisco/CISCO-ENVMON-MIB...
     - Adding file snmp/mibs/cisco/CISCO-MEMORY-POOL-MIB...
     - Adding file snmp/mibs/cisco/CISCO-PROCESS-MIB...
     - Adding file snmp/mibs/cisco/CISCO-QOS-PIB-MIB...
     - Adding file snmp/mibs/cisco/CISCO-SMI...
     - Adding file snmp/mibs/cisco/CISCO-TC...
     - Adding file snmp/mibs/cisco/CISCO-ENTITY-FRU-CONTROL-MIB...
     - Adding file snmp/mibs/cisco/INET-ADDRESS-MIB...
     - Adding file snmp/mibs/huawei/HUAWEI-ENTITY-EXTENT-MIB...
     - Adding file snmp/mibs/huawei/HUAWEI-MIB...
     - Adding file snmp/mibs/ietf/IANAifType-MIB...
     - Adding file snmp/mibs/ietf/IF-MIB...
     - Adding file snmp/mibs/ietf/SNMPv2-CONF...
     - Adding file snmp/mibs/ietf/SNMPv2-MIB...
     - Adding file snmp/mibs/ietf/SNMPv2-SMI...
     - Adding file snmp/mibs/ietf/SNMPv2-TC...
     - Adding file snmp/mibs/ietf/BRIDGE-MIB...
     - Adding file snmp/mibs/ietf/ENTITY-MIB...
     - Adding file snmp/mibs/ietf/HCNUM-TC...
     - Adding file snmp/mibs/ietf/HOST-RESOURCES-MIB...
     - Adding file snmp/mibs/ietf/IANA-ENTITY-MIB...
     - Adding file snmp/mibs/ietf/P-BRIDGE-MIB...
     - Adding file snmp/mibs/ietf/SNMP-FRAMEWORK-MIB...
     - Adding file snmp/mibs/ietf/UUID-TC-MIB...
     - Adding file snmp/mibs/ietf/RFC1155-SMI...
     - Adding file snmp/mibs/ietf/RFC1158-MIB...
     - Adding file snmp/mibs/ietf/RFC-1212...
     - Adding file snmp/mibs/ietf/RFC1213-MIB...
     - Adding file snmp/mibs/juniper/JUNIPER-MIB...
     - Adding file snmp/mibs/juniper/JUNIPER-SMI...
     - Adding file snmp/mibs/juniper/Juniper-MIBs...
     - Adding file snmp/mibs/juniper/Juniper-System-MIB...
     - Adding file snmp/mibs/juniper/Juniper-TC...
     - Adding file snmp/mibs/juniper/Juniper-UNI-SMI...
     - Adding file snmp/formulas/rfc1213/interface.inbound.octets.formula...
     - Adding file discovery/cisco/cisco-memorypool.discovery...
     - Adding file pack.properties...
     Building pack <my_pack> complete.

--------------------------
Pack Tool v2.2.0.0-99-394be417  
--------------------------

Building pack <my-pack> [version 1.0.0]...
Checking pack type
File pack type. Will delete snmp types directory
  - Adding file pack.properties...
  - Adding file inventory/model/Relationship/Device-bond.model...
  - Adding file inventory/model/Property/bond.model...
  - Adding file file/formulas/test/bond.Machine.Network.Interface.Bytes.Received.formula...
  - Adding file file/discoveries/test/Device-bond.discovery...
  - Adding file file/discoveries/test/bond.discovery...
Building pack test complete.
All the custom content that is available in the <my_pack> directory is bundled. The <my_pack>-1.0.0.jar file is available in the following directory:

$ cd <pack_dev_tool>
$ find build/
build/
build/<my_pack>