def _collection_names_result(self, callback, results, error=None):
names = [r['<STR_LIT:name>'] for r in results if r['<STR_LIT:name>'].count('<STR_LIT:.>') == <NUM_LIT:1>]<EOL>assert error == None, repr(error)<EOL>strip = len(self._pool._dbname) + <NUM_LIT:1><EOL>callback([name[strip:] for name in names])<EOL>
callback to for collection names query, filters out collection names