Logo

Navigation

  • index
  • next |
  • previous |
  • ZenPackers Documentation »

Welcome to ZenPack LibraryΒΆ

The ZenPackLib allows you to automate much of the ZenPack creation process. It does this by:

  • Automating boilerplate code into dynamically created classes and modules
  • Automating certain Zenpack components like the GUI and ZCML
  • Defining standard classes and modules needed for Zenpack modification
  • ZenPackLib Overview
    • Description
      • Prerequisites
      • Class Definition and Overview (Simplified Form)
        • About YAML Relationships Map
        • About YUML Relationships Map (Deprecated)
      • Class Definition: Advanced Topics
      • Attribute Definition
      • ZPL Modeling
    • ZPL Automatic set_ and get_ for Non-Containing Relations
    • ZPL Modeling Templates
      • ZPL Monitoring Templaees
      • ZPL Details Auto-Rendering
      • Dynamic Classes
      • Impact in ZPL
      • Creating a ZenPack (and git repo) using ZPL
  • Relationship Management in the ZPL
    • Example 1:
    • Example 2:
    • Example 3:
    • Example 4:
    • TODO: Examples of illegal yUML statements.
  • ZPL Errors
    • ClassRelationshipSpec Error
  • Converting from Old-Style ZenPackLib to the New-Style.
    • References
  • Component-Only Modeling: Add to Existing Device

Previous topic

Bread and Butter: A Quick Primer on Pickles

Next topic

ZenPackLib Overview

This Page

  • Show Source

Quick search

Navigation

  • index
  • next |
  • previous |
  • ZenPackers Documentation »
© Copyright 2013, Zenoss, Inc.. Last updated on Dec 10, 2018. Created using Sphinx 1.7.9.