import tiramisu3 first
This commit is contained in:
parent
5708cb1ea9
commit
46ea792c5e
|
@ -15,7 +15,6 @@ DB_ADDRESS = environ.get('DB_ADDRESS', 'localhost')
|
|||
MESSAGE_PATH = environ.get('MESSAGE_PATH', '/root/risotto-message/messages')
|
||||
SQL_DIR = environ.get('SQL_DIR', './sql')
|
||||
CACHE_ROOT_PATH = environ.get('CACHE_ROOT_PATH', '/var/cache/risotto')
|
||||
SRV_SEED_PATH = environ.get('SRV_SEED_PATH', '/srv/seed')
|
||||
|
||||
|
||||
def dsn_factory(database, user, password, address=DB_ADDRESS):
|
||||
|
@ -36,7 +35,6 @@ def get_config():
|
|||
'check_role': True,
|
||||
'admin_user': DEFAULT_USER,
|
||||
'sql_dir': SQL_DIR},
|
||||
'source': {'root_path': SRV_SEED_PATH},
|
||||
'cache': {'root_path': CACHE_ROOT_PATH},
|
||||
'servermodel': {'internal_source': 'internal',
|
||||
'internal_distribution': 'last',
|
||||
|
|
|
@ -24,7 +24,7 @@ class Controller:
|
|||
if args:
|
||||
raise ValueError(_(f'the URI "{uri}" can only be called with keyword arguments'))
|
||||
if module not in self.risotto_modules:
|
||||
return await remote.remove_call(module,
|
||||
return await remote.remote_call(module,
|
||||
version,
|
||||
message,
|
||||
kwargs)
|
||||
|
@ -44,7 +44,7 @@ class Controller:
|
|||
if args:
|
||||
raise ValueError(_(f'the URI "{uri}" can only be published with keyword arguments'))
|
||||
if module not in self.risotto_modules:
|
||||
await remote.remove_call(module,
|
||||
await remote.remote_call(module,
|
||||
version,
|
||||
submessage,
|
||||
kwargs)
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
from tiramisu import Config
|
||||
try:
|
||||
from tiramisu3 import Config
|
||||
except:
|
||||
from tiramisu import Config
|
||||
from traceback import print_exc
|
||||
from copy import copy
|
||||
from typing import Dict, Callable, List, Optional
|
||||
|
@ -10,7 +13,7 @@ from .logger import log
|
|||
from .config import get_config
|
||||
from .context import Context
|
||||
from . import register
|
||||
from .remote import Remote
|
||||
#from .remote import Remote
|
||||
import asyncpg
|
||||
|
||||
|
||||
|
@ -183,7 +186,7 @@ class PublishDispatcher:
|
|||
|
||||
|
||||
class Dispatcher(register.RegisterDispatcher,
|
||||
Remote,
|
||||
# Remote,
|
||||
CallDispatcher,
|
||||
PublishDispatcher):
|
||||
""" Manage message (call or publish)
|
||||
|
|
|
@ -1,7 +1,10 @@
|
|||
from aiohttp.web import Application, Response, get, post, HTTPBadRequest, HTTPInternalServerError, HTTPNotFound
|
||||
from json import dumps
|
||||
from traceback import print_exc
|
||||
from tiramisu import Config, default_storage
|
||||
try:
|
||||
from tiramisu3 import Config, default_storage
|
||||
except:
|
||||
from tiramisu import Config, default_storage
|
||||
|
||||
|
||||
from .dispatcher import dispatcher
|
||||
|
|
|
@ -2,9 +2,14 @@ from os import listdir
|
|||
from os.path import join, basename, dirname, isfile
|
||||
from glob import glob
|
||||
from gettext import translation
|
||||
from tiramisu import StrOption, IntOption, BoolOption, ChoiceOption, OptionDescription, SymLinkOption, FloatOption, \
|
||||
Calculation, Params, ParamOption, ParamValue, calc_value, calc_value_property_help, \
|
||||
groups, Option
|
||||
try:
|
||||
from tiramisu3 import StrOption, IntOption, BoolOption, ChoiceOption, OptionDescription, \
|
||||
SymLinkOption, FloatOption, Calculation, Params, ParamOption, \
|
||||
ParamValue, calc_value, calc_value_property_help, groups, Option
|
||||
except:
|
||||
from tiramisu import StrOption, IntOption, BoolOption, ChoiceOption, OptionDescription, \
|
||||
SymLinkOption, FloatOption, Calculation, Params, ParamOption, \
|
||||
ParamValue, calc_value, calc_value_property_help, groups, Option
|
||||
from yaml import load, SafeLoader
|
||||
|
||||
|
||||
|
|
|
@ -1,4 +1,7 @@
|
|||
from tiramisu import Config
|
||||
try:
|
||||
from tiramisu3 import Config
|
||||
except:
|
||||
from tiramisu import Config
|
||||
from inspect import signature
|
||||
from typing import Callable, Optional
|
||||
import asyncpg
|
||||
|
|
|
@ -31,7 +31,7 @@ class Remote:
|
|||
self.submodules[module] = json
|
||||
return Config(self.submodules[module])
|
||||
|
||||
async def remove_call(self,
|
||||
async def remote_call(self,
|
||||
module: str,
|
||||
version: str,
|
||||
submessage: str,
|
||||
|
|
Loading…
Reference in New Issue