Hi Korbinian, Thanks for quick reply as this is the fastest time for me to get my problem solved like this. Regards,
On Dec 1, 2:56 pm, Korbinian Preisler <[email protected]> wrote: > Hi, > > Cache has been moved to > trytond.cache:http://hg.tryton.org/trytond/rev/bab7bc7efaea > > Use 'from trytond.cache import Cache' and it should work again. > > Am Dienstag, den 30.11.2010, 22:41 -0800 schrieb Mohammad: > > > > > > > > > > > I used to import Trytond using below code, It always worked fine > > without any error. > > But since version 1.7 and now 1.8 , New error message has been shown. > > This is the error message in python code: > > =========================================================== > > > File "/home/mohammad/.pycrust/startup", line 13, in <module> > > from trytond.tools import Cache > > ImportError: cannot import name Cache > > > And here is the script which is being used by me in PyCrust . > > =========================================================== > > > import sys, os > > sys.path.append('/home/mohammad/workspace/tryton-dist/trytond1.6/ > > trytond/') > > > import logging > > logging.basicConfig(level=logging.FATAL) > > > from trytond.config import CONFIG > > CONFIG.load() > > from trytond.modules import register_classes > > from trytond.pool import Pool > > from trytond.backend import Database > > from trytond.tools import Cache > > > # Register classes populates the pool of models: > > register_classes() > > > # dbname contains the db you want to use > > DBNAME = 'mohammad_test' > > # Instantiate the database and the pool > > DB = Database(DBNAME).connect() > > POOL = Pool(DBNAME) > > POOL.init() > > > # Get a cursor on the database > > cursor = DB.cursor() > > # Clean the global cache for multi-instance > > Cache.clean(DBNAME) > > > # User 0 is root user. We use it to get the admin id: > > user_obj = POOL.get('res.user') > > user = user_obj.search(cursor, 0, [ > > ('login', '=', 'admin'), > > ], limit=1)[0] > > print "the admin id is: " + str(user) > > > =================================================== > > does anybody have an idea about that ? > > -- > Korbinian Preisler > ____________________________________ > virtual things > Preisler & Spallek GbR > Munich - Aix-la-Chapelle > > Windeckstr. 77 > 81375 Munich - Germany > Tel: +49 (89) 710 481 55 > Fax: +49 (89) 710 481 56 > > [email protected]http://www.virtual-things.biz -- [email protected] mailing list
