ok, this is what happens





In [2]: config = config.set_trytond('postgresql://tryton:tryton@localhost/tryton
   ...: ')
/home/catonano/tributi/env/lib/python3.6/site-packages/trytond/modules/__init__.py:143:
 DeprecationWarning: This method will be removed in future versions.  Use 
'parser.read_file()' instead.
  module_config.readfp(fp)
---------------------------------------------------------------------------
OperationalError                          Traceback (most recent call last)
<ipython-input-2-e34280afcb91> in <module>()
----> 1 config = 
config.set_trytond('postgresql://tryton:tryton@localhost/tryton')

~/tributi/env/lib/python3.6/site-packages/proteus/config.py in 
set_trytond(database, user, config_file)
    272         config_file=None):
    273     'Set trytond package as backend'
--> 274     _CONFIG.current = TrytondConfig(database, user, 
config_file=config_file)
    275     return _CONFIG.current
    276 

~/tributi/env/lib/python3.6/site-packages/proteus/config.py in __init__(self, 
database, user, config_file)
    226         Pool.start()
    227         self.pool = Pool(database_name)
--> 228         self.pool.init()
    229 
    230         with Transaction().start(self.database_name, 0) as transaction:

~/tributi/env/lib/python3.6/site-packages/trytond/pool.py in init(self, update, 
lang, installdeps)
    151                 self._pool[self.database_name][type] = {}
    152             restart = not load_modules(self.database_name, self, 
update=update,
--> 153                     lang=lang, installdeps=installdeps)
    154             if restart:
    155                 self.init()

~/tributi/env/lib/python3.6/site-packages/trytond/modules/__init__.py in 
load_modules(database_name, pool, update, lang, installdeps)
    459 
    460     if not Transaction().connection:
--> 461         with Transaction().start(database_name, 0):
    462             _load_modules(update)
    463     else:

~/tributi/env/lib/python3.6/site-packages/trytond/transaction.py in start(self, 
database_name, user, readonly, context, close, autocommit, _nocache)
     86             database = Database().connect()
     87         else:
---> 88             database = Database(database_name).connect()
     89         Flavor.set(Database.flavor)
     90         self.user = user

~/tributi/env/lib/python3.6/site-packages/trytond/backend/postgresql/database.py
 in __new__(cls, name)
     94             inst._connpool = ThreadedConnectionPool(
     95                 minconn, maxconn, cls.dsn(name),
---> 96                 cursor_factory=LoggingCursor)
     97 
     98             cls._databases[name] = inst

~/tributi/env/lib/python3.6/site-packages/psycopg2/pool.py in __init__(self, 
minconn, maxconn, *args, **kwargs)
    159         import threading
    160         AbstractConnectionPool.__init__(
--> 161             self, minconn, maxconn, *args, **kwargs)
    162         self._lock = threading.Lock()
    163 

~/tributi/env/lib/python3.6/site-packages/psycopg2/pool.py in __init__(self, 
minconn, maxconn, *args, **kwargs)
     56 
     57         for i in range(self.minconn):
---> 58             self._connect()
     59 
     60     def _connect(self, key=None):

~/tributi/env/lib/python3.6/site-packages/psycopg2/pool.py in _connect(self, 
key)
     60     def _connect(self, key=None):
     61         """Create a new connection and assign it to 'key' if not 
None."""
---> 62         conn = psycopg2.connect(*self._args, **self._kwargs)
     63         if key is not None:
     64             self._used[key] = conn

~/tributi/env/lib/python3.6/site-packages/psycopg2/__init__.py in connect(dsn, 
connection_factory, cursor_factory, **kwargs)
    128 
    129     dsn = _ext.make_dsn(dsn, **kwargs)
--> 130     conn = _connect(dsn, connection_factory=connection_factory, 
**kwasync)
    131     if cursor_factory is not None:
    132         conn.cursor_factory = cursor_factory

OperationalError: FATALE:  nessuna voce in pg_hba.conf per l'host "::1", utente 
"tryton", database "tryton", SSL non abilitato



-- 
You received this message because you are subscribed to the Google Groups 
"tryton" group.
To view this discussion on the web visit 
https://groups.google.com/d/msgid/tryton/fe7404e3-f4dc-449c-8dc0-0b9e7a89b1b2%40googlegroups.com.

Reply via email to