Skip to content

Commit

Permalink
Untabified.
Browse files Browse the repository at this point in the history
  • Loading branch information
Unknown committed Nov 5, 1999
1 parent e51bf3a commit abc35a8
Showing 1 changed file with 41 additions and 41 deletions.
82 changes: 41 additions & 41 deletions ZCatalog.py
Expand Up @@ -165,12 +165,12 @@ class is that it is not Zope specific. You can use it in any
'manage_addIndex', 'manage_delIndexes', 'manage_main',],
['Manager']),

('Search ZCatalog',
['searchResults', '__call__', 'uniqueValuesFor',
'getpath', 'schema', 'indexes', 'index_objects',
'all_meta_types', 'valid_roles', 'resolve_url',
'getobject'],
['Anonymous', 'Manager']),
('Search ZCatalog',
['searchResults', '__call__', 'uniqueValuesFor',
'getpath', 'schema', 'indexes', 'index_objects',
'all_meta_types', 'valid_roles', 'resolve_url',
'getobject'],
['Anonymous', 'Manager']),
)


Expand Down Expand Up @@ -213,7 +213,7 @@ def manage_edit(self, RESPONSE, URL1, threshold=1000, REQUEST=None):
""" edit the catalog """
self.threshold = threshold

RESPONSE.redirect(URL1 + '/manage_main?manage_tabs_message=Catalog%20Changed')
RESPONSE.redirect(URL1 + '/manage_main?manage_tabs_message=Catalog%20Changed')


def manage_subbingToggle(self, REQUEST, RESPONSE, URL1):
Expand All @@ -223,7 +223,7 @@ def manage_subbingToggle(self, REQUEST, RESPONSE, URL1):
else:
self.threshold = 10000

RESPONSE.redirect(URL1 + '/manage_catalogStatus?manage_tabs_message=Catalog%20Changed')
RESPONSE.redirect(URL1 + '/manage_catalogStatus?manage_tabs_message=Catalog%20Changed')


def manage_catalogObject(self, REQUEST, RESPONSE, URL1, urls=None):
Expand All @@ -234,49 +234,49 @@ def manage_catalogObject(self, REQUEST, RESPONSE, URL1, urls=None):
if obj is not None:
self.catalog_object(obj, url)

RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Object%20Cataloged')
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Object%20Cataloged')


def manage_uncatalogObject(self, REQUEST, RESPONSE, URL1, urls=None):
""" removes Zope object 'urls' from catalog """

if urls:
for url in urls:
self.uncatalog_object(url)
self.uncatalog_object(url)

RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Object%20Uncataloged')
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Object%20Uncataloged')


def manage_catalogReindex(self, REQUEST, RESPONSE, URL1):
""" clear the catalog, then re-index everything """

elapse = time.time()
c_elapse = time.clock()
elapse = time.time()
c_elapse = time.clock()
paths = tuple(self._catalog.paths.values())
self._catalog.clear()
self._catalog.clear()

for p in paths:
obj = self.resolve_url(p, REQUEST)
if obj is not None:
self.catalog_object(obj, p)
for p in paths:
obj = self.resolve_url(p, REQUEST)
if obj is not None:
self.catalog_object(obj, p)

elapse = time.time() - elapse
c_elapse = time.clock() - c_elapse
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=' +
urllib.quote('Catalog Updated<br>Total time: %s<br>Total CPU time: %s' % (`elapse`, `c_elapse`)))
elapse = time.time() - elapse
c_elapse = time.clock() - c_elapse
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=' +
urllib.quote('Catalog Updated<br>Total time: %s<br>Total CPU time: %s' % (`elapse`, `c_elapse`)))

def manage_catalogClear(self, REQUEST, RESPONSE, URL1):
""" clears the whole enchelada """
self._catalog.clear()

RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Catalog%20Cleared')
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=Catalog%20Cleared')


def manage_catalogFoundItems(self, REQUEST, RESPONSE, URL2, URL1,
obj_metatypes=None,
obj_metatypes=None,
obj_ids=None, obj_searchterm=None,
obj_expr=None, obj_mtime=None,
obj_mspec=None, obj_roles=None,
Expand All @@ -285,9 +285,9 @@ def manage_catalogFoundItems(self, REQUEST, RESPONSE, URL2, URL1,
""" Find object according to search criteria and Catalog them
"""

elapse = time.time()
c_elapse = time.clock()
elapse = time.time()
c_elapse = time.clock()
words = 0
path=string.split(URL2, REQUEST.script)[1][1:]

Expand All @@ -305,38 +305,38 @@ def manage_catalogFoundItems(self, REQUEST, RESPONSE, URL2, URL1,
apply_func=self.catalog_object,
apply_path=path)

elapse = time.time() - elapse
c_elapse = time.clock() - c_elapse
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=' +
urllib.quote('Catalog Updated<br>Total time: %s<br>Total CPU time: %s' % (`elapse`, `c_elapse`)))
elapse = time.time() - elapse
c_elapse = time.clock() - c_elapse
RESPONSE.redirect(URL1 + '/manage_catalogView?manage_tabs_message=' +
urllib.quote('Catalog Updated<br>Total time: %s<br>Total CPU time: %s' % (`elapse`, `c_elapse`)))


def manage_addColumn(self, name, REQUEST, RESPONSE, URL1):
""" add a column """
self._catalog.addColumn(name)

RESPONSE.redirect(URL1 + '/manage_catalogSchema?manage_tabs_message=Column%20Added')
RESPONSE.redirect(URL1 + '/manage_catalogSchema?manage_tabs_message=Column%20Added')

def manage_delColumns(self, names, REQUEST, RESPONSE, URL1):
""" del a column """
for name in names:
self._catalog.delColumn(name)

RESPONSE.redirect(URL1 + '/manage_catalogSchema?manage_tabs_message=Column%20Deleted')
RESPONSE.redirect(URL1 + '/manage_catalogSchema?manage_tabs_message=Column%20Deleted')

def manage_addIndex(self, name, type, REQUEST, RESPONSE, URL1):
""" add an index """
self._catalog.addIndex(name, type)

RESPONSE.redirect(URL1 + '/manage_catalogIndexes?manage_tabs_message=Index%20Added')
RESPONSE.redirect(URL1 + '/manage_catalogIndexes?manage_tabs_message=Index%20Added')
def manage_delIndexes(self, names, REQUEST, RESPONSE, URL1):
""" del an index """
for name in names:
self._catalog.delIndex(name)

RESPONSE.redirect(URL1 + '/manage_catalogIndexes?manage_tabs_message=Index%20Deleted')
RESPONSE.redirect(URL1 + '/manage_catalogIndexes?manage_tabs_message=Index%20Deleted')


def catalog_object(self, obj, uid):
Expand Down Expand Up @@ -372,7 +372,7 @@ def getobject(self, rid, REQUEST=None):
"""
if REQUEST is None:
REQUEST=self.REQUEST
return self.resolve_url(self.getpath(rid), REQUEST)
return self.resolve_url(self.getpath(rid), REQUEST)

def schema(self):
return self._catalog.schema.keys()
Expand Down

0 comments on commit abc35a8

Please sign in to comment.