Package ZenModel :: Package migrate :: Module advanced_query
[show private | hide private]
[frames | no frames]

Module ZenModel.migrate.advanced_query

This migration script integrates support for the ManagableIndex and AdvancedQuery Products by removing old indexes and replacing them with ManagableFieldIndex indices.
Classes
AdvancedQuery  

Variable Summary
str __version__ = ''
dict allCatalogs = {'Manufacturers': {'productSearch': ['prod...
list keywordCatalogs = ['Manufacturers', 'Mibs', 'Services']
list newModules = ['Products.ManagableIndex.FieldIndex', 'Pro...

Variable Details

__version__

Type:
str
Value:
''                                                                     

allCatalogs

Type:
dict
Value:
{'Devices': {'componentSearch': ['meta_type', 'monitored'],
             'deviceSearch': ['id', 'summary']},
 'Events': {'eventClassSearch': ['eventClassKey']},
 'Manufacturers': {'productSearch': ['productKeys']},
 'Mibs': {'mibSearch': ['id', 'oid', 'summary']},
 'Networks': {'ipSearch': ['id']},
 'Services': {'serviceSearch': ['serviceKeys']}}                       

keywordCatalogs

Type:
list
Value:
['Manufacturers', 'Mibs', 'Services']                                  

newModules

Type:
list
Value:
['Products.ManagableIndex.FieldIndex', 'Products.ManagableIndex.Keywor\
dIndex']                                                               

Generated by Epydoc 2.1 on Thu Aug 16 09:55:12 2007 http://epydoc.sf.net