Skip to content

Instantly share code, notes, and snippets.

@eedgar
Created October 11, 2012 19:31
Show Gist options
  • Save eedgar/3874941 to your computer and use it in GitHub Desktop.
Save eedgar/3874941 to your computer and use it in GitHub Desktop.
>>> listFacades()
['aws', 'ciscoucs', 'device', 'diagram', 'mibs', 'netapp', 'network', 'network6', 'nexus', 'process', 'reports', 'search', 'service', 'storage', 'template', 'triggers', 'vcloud', 'vmware', 'zenpack', 'zep']
>>> getFacade('zep')
<Products.Zuul.facades.zepfacade.ZepFacade object at 0x1f85b610>
>>> zep=_
>>> dir(zep)
['AND', 'COUNT_REGEX', 'DEFAULT_SORT_MAP', 'OR', 'SORT_DIRECTIONAL_MAP', 'ZENOSS_DETAIL_NEW_TO_OLD_MAPPING', 'ZENOSS_DETAIL_OLD_TO_NEW_MAPPING', '__class__', '__delattr__', '__dict__', '__doc__', '__format__', '__getattribute__', '__hash__', '__implemented__', '__init__', '__module__', '__new__', '__providedBy__', '__provides__', '__reduce__', '__reduce_ex__', '__repr__', '__setattr__', '__sizeof__', '__str__', '__subclasshook__', '__weakref__', '_createEventDetailFilter', '_createSeveritiesDict', '_create_identifier_filter', '_dmd', '_findUserInfo', '_getEventSort', '_getEventSummaries', '_getEventTagSeverities', '_getObject', '_getTopLevelOrganizerUuids', '_getUserUuid', '_guidManager', '_timeRange', 'acknowledgeEventSummaries', 'addIndexedDetails', 'addNote', 'client', 'closeEventSummaries', 'configClient', 'context', 'countEventsSince', 'create', 'createEventFilter', 'createEventMapping', 'deleteHeartbeats', 'deleteObject', 'getConfig', 'getDetails', 'getDetailsMap', 'getDeviceIssues', 'getDeviceIssuesDict', 'getDevicePingIssues', 'getDeviceStatusIssues', 'getEventSeverities', 'getEventSeveritiesByUuid', 'getEventSummaries', 'getEventSummariesFromArchive', 'getEventSummariesGenerator', 'getEventSummary', 'getHeartbeats', 'getInfo', 'getSeverityName', 'getUnmappedDetails', 'getWorstSeverity', 'getWorstSeverityByUuid', 'heartbeatClient', 'nextEventSummaryUpdate', 'parseParameterDetails', 'postNote', 'removeConfigValue', 'removeIndexedDetail', 'reopenEventSummaries', 'setConfigValue', 'setConfigValues', 'setInfo', 'updateEventSummaries', 'updateIndexedDetail']
>>> help(zep)
Help on ZepFacade in module Products.Zuul.facades.zepfacade object:
class ZepFacade(Products.Zuul.facades.ZuulFacade)
| Method resolution order:
| ZepFacade
| Products.Zuul.facades.ZuulFacade
| __builtin__.object
|
| Methods defined here:
|
| __init__(self, context)
|
| __provides__ = <zope.interface.declarations.ClassProvides object>
| acknowledgeEventSummaries(self, eventFilter=None, exclusionFilter=None, limit=None, userName=None)
|
| addIndexedDetails(self, detailItemSet)
| @type detailItemSet: zenoss.protocols.protobufs.zep_pb2.EventDetailItemSet
|
| addNote(self, uuid, message, userName, userUuid=None)
|
| closeEventSummaries(self, eventFilter=None, exclusionFilter=None, limit=None, userName=None)
|
| countEventsSince(self, since)
| Returns the total number of events in summary and archive that have been
| seen since the specified time (in seconds).
|
| @type since: int
| @param since: Time (in seconds) from the epoch.
| @rtype: int
| @return: The number of events in summary and archive that have been seen
| since the specified time.
|
| create(self, summary, severity, device, component=None, mandatory=True, immediate=False, **kwargs)
.......
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment