Closed robvanmieghem closed 4 years ago
don't know if fruum config was the only culprit
JSX> gedis.actors.package_manager.actors_list()
Wed 18 08:07:47 ThreeBotPackage.py - 119 - threebotpackage_jumpscale.fruum : ****ERROR HAPPENED IN LOADING ACTOR: /sandbox/code/github/threefoldtech/jumpscaleX_threebot/ThreeBotPackages/demo/fruum/actors/user.py
None
****ERROR HAPPENED IN LOADING ACTOR: /sandbox/code/github/threefoldtech/jumpscaleX_threebot/ThreeBotPackages/demo/fruum/actors/user.py
None
Wed 18 08:07:47 le/data/bcdb/BCDB.py - 719 - schema_get : EXCEPTION:
we could not find model from:jumpscale.fruum.user, was not in bcdb or j.data.schema
--TRACEBACK------------------
/sandbox/lib/jumpscale/Jumpscale/servers/gedis/handlers.py in _handle_request
424 result = cmd_method(*params_list, user_session=user_session, **params_dict)
/sandbox/lib/jumpscale/Jumpscale/core/BASECLASSES/Decorators.py in wrapper_action
65 res = func(self, **kwargs)
/sandbox/code/github/threefoldtech/jumpscaleX_threebot/ThreeBotPackages/zerobot/packagemanager/actors/package_manager.py in actors_list
234 r = do(r, package)
/sandbox/code/github/threefoldtech/jumpscaleX_threebot/ThreeBotPackages/zerobot/packagemanager/actors/package_manager.py in do
224 actor_names = list(package.actors.keys())
/sandbox/lib/jumpscale/Jumpscale/tools/threebot_package/ThreeBotPackage.py in actors
156 self.reload()
/sandbox/lib/jumpscale/Jumpscale/tools/threebot_package/ThreeBotPackage.py in reload
76 self.actors_load()
/sandbox/lib/jumpscale/Jumpscale/tools/threebot_package/ThreeBotPackage.py in actors_load
121 raise e
/sandbox/lib/jumpscale/Jumpscale/tools/threebot_package/ThreeBotPackage.py in actors_load
116 self._actors[name] = cl(package=self)
/sandbox/lib/jumpscale/Jumpscale/core/BASECLASSES/JSBase.py in __init__
46 self._init(**kwargs)
/sandbox/code/github/threefoldtech/jumpscaleX_threebot/ThreeBotPackages/demo/fruum/actors/user.py in _init
7 self.model = bcdb.model_get(url="jumpscale.fruum.user")
/sandbox/lib/jumpscale/Jumpscale/data/bcdb/BCDB.py in model_get
666 schema = self.schema_get(schema=schema, md5=md5, url=url)
/sandbox/lib/jumpscale/Jumpscale/data/bcdb/BCDB.py in schema_get
719 raise j.exceptions.Input("we could not find model from:%s, was not in bcdb or j.data.schema" % url)
-----------------------------
fixed at: https://github.com/threefoldtech/jumpscaleX_threebot/pull/439
verified
JSX> gedis = j.clients.gedis.get("pm", port=8901, package_name="zerobot.packagemanager")
JSX> gedis.actors.package_manager.actors_list()
## actors.zerobot.packagemanager.package_manager.actors_list.out
- packages :
- package_name: jumpscale.fruum - actor_names: ['application', 'search', 'user', 'document'] - package_name: jumpscale.pastebin - actor_names: [] - package_name: jumpscale.helloworld - actor_names: [] - package_name: jumpscale.ibiza - actor_names: [] - package_name: jumpscale.test_package - actor_names: [] - package_name: jumpscale.examples_vuejs - actor_names: [] - package_name: tfgrid.directory - actor_names: ['nodes', 'farms'] - package_name: tfgrid.dns - actor_names: ['namemanager'] - package_name: tfgrid.gateway - actor_names: ['gateway'] - package_name: tfgrid.network - actor_names: ['gridnetwork'] - package_name: tfgrid.phonebook - actor_names: ['phonebook'] - package_name: tfgrid.registration - actor_names: ['registration'] - package_name: tfgrid.registry - actor_names: ['registry'] - package_name: tfgrid.threebot_provisioning - actor_names: ['provisioning'] - package_name: tfgrid.token - actor_names: ['token', 'news'] - package_name: tfgrid.workloads - actor_names: ['workload_manager'] - package_name: tfgrid.gitea - actor_names: [] - package_name: tfgrid.minecraft - actor_names: [] - package_name: tfgrid.odoo - actor_names: [] - package_name: tfgrid.taiga - actor_names: [] - package_name: tfgrid.ubuntu - actor_names: [] - package_name: tfgrid.wordpress - actor_names
: [] - package_name: threebot.appstore - actor_names: [] - package_name: threebot.blog - actor_names: [] - package_name: threebot.calendar - actor_names: [] - package_name: threebot.contacts - actor_names: [] - package_name: threebot.farmmanagement - actor_names: [] - package_name: threebot.ffbrowser - actor_names: [] - package_name: threebot.fileserver - actor_names: [] - package_name: threebot.initialize - actor_names: [] - package_name: threebot.mail - actor_names: [] - package_name: threefold.communityapp - actor_names: [] - package_name: threefold.simplemail - actor_names: [] - package_name: threefold.tft_explorer - actor_names: [] - package_name: threefold.tf_websites - actor_names: [] - package_name: threefold.wikis - actor_names: [] - package_name: zerobot.alerta - actor_names: ['alerta'] - package_name: zerobot.base - actor_names: ['explorer_proxy', 'system'] - package_name: zerobot.chatbot_examples - actor_names: [] - package_name: zerobot.codeserver - actor_names: [] - package_name: zerobot.myjobs_ui - actor_names: ['myjobs'] - package_name: zerobot.oauth2 - actor_names: [] - package_name: zerobot.packagemanager - actor_names: ['package_manager'] - package_name: zerobot.github_webhooks - actor_names: [] - package_name: zerobot.webinterface - actor_names: ['wiki', 'wiki_team_manager', 'wiki_gdrive_manager', 'identity', 'wiki_content', 'chatbot'] - package_name: zerobot.webplatform - actor_names: [] - package_name: zerobot.wiki_examples - actor_names: ['html_test']
JSX>
jsx version
3BOTDEVEL:3bot:jumpscaleX_threebot: git log -1
commit 6b80c9bef44c092ab9e383b4eadebd22eb40465c (HEAD -> development, origin/development, origin/HEAD)
Merge: 6679e11d d0cc59c6
Author: Reem Khamis <reem@incubaid.com>
Date: Thu Mar 19 09:42:38 2020 +0200
Merge pull request #440 from threefoldtech/development_tfchatflows
Fix minio to create multiple zdbs based on ratio
branch development
gedis=j.clients.gedis.get("pm", port=8901, package_name="zerobot.packagemanager")