GitHub user sainikhilsamineni added a comment to the discussion: Multi-Tenant 
User management

@dosu new error

Found but failed to import local superset_config
superset_init         | Traceback (most recent call last):
superset_init         |   File "/app/superset/config.py", line 1955, in <module>
superset_init         |     import superset_config
superset_init         |   File "/app/docker/pythonpath_dev/superset_config.py", 
line 32, in <module>
superset_init         |     from custom_role_api import TenantRoleRestAPI  # 
noqa: E402
superset_init         |   File "/app/docker/pythonpath_dev/custom_role_api.py", 
line 2, in <module>
superset_init         |     from superset.security.api import RoleRestAPI
superset_init         |   File "/app/superset/security/api.py", line 33, in 
<module>
superset_init         |     from superset.views.base_api import 
BaseSupersetApi, statsd_metrics
superset_init         |   File "/app/superset/views/__init__.py", line 17, in 
<module>
superset_init         |     from . import (
superset_init         |   File "/app/superset/views/alerts.py", line 25, in 
<module>
superset_init         |     from .base import BaseSupersetView
superset_init         |   File "/app/superset/views/base.py", line 57, in 
<module>
superset_init         |     from superset.connectors.sqla import models
superset_init         |   File "/app/superset/connectors/sqla/__init__.py", 
line 17, in <module>
superset_init         |     from . import models, views  # noqa: F401
superset_init         |   File "/app/superset/connectors/sqla/models.py", line 
76, in <module>
superset_init         |     from superset.connectors.sqla.utils import (
superset_init         |   File "/app/superset/connectors/sqla/utils.py", line 
39, in <module>
superset_init         |     from superset.models.core import Database
superset_init         |   File "/app/superset/models/__init__.py", line 17, in 
<module>
superset_init         |     from . import core, dynamic_plugins, sql_lab, 
user_attributes  # noqa: F401
superset_init         |   File "/app/superset/models/core.py", line 75, in 
<module>
superset_init         |     from superset.models.helpers import 
AuditMixinNullable, ImportExportMixin, UUIDMixin
superset_init         |   File "/app/superset/models/helpers.py", line 104, in 
<module>
superset_init         |     config = app.config
superset_init         |   File 
"/app/.venv/lib/python3.10/site-packages/werkzeug/local.py", line 318, in 
__get__
superset_init         |     obj = instance._get_current_object()
superset_init         |   File 
"/app/.venv/lib/python3.10/site-packages/werkzeug/local.py", line 519, in 
_get_current_object
superset_init         |     raise RuntimeError(unbound_message) from None
superset_init         | RuntimeError: Working outside of application context.
superset_init         |
superset_init         | This typically means that you attempted to use 
functionality that needed
superset_init         | the current application. To solve this, set up an 
application context
superset_init         | with app.app_context(). See the documentation for more 
information.
superset_init         | Traceback (most recent call last):                      
                                                                                
                                                                                
                      
superset_init         |   File "/app/.venv/bin/superset", line 4, in <module>
superset_init         |     from superset.cli.main import superset              
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/cli/main.py", line 28, in 
<module>                                                                        
                                                                                
                              
superset_init         |     from superset.cli.lib import normalize_token
superset_init         |   File "/app/superset/cli/lib.py", line 20, in <module> 
                                                                                
                                                                                
                      
superset_init         |     from superset import config
superset_init         |   File "/app/superset/config.py", line 1955, in 
<module>                                                                        
                                                                                
                              
superset_init         |     import superset_config
superset_init         |   File "/app/docker/pythonpath_dev/superset_config.py", 
line 32, in <module>                                                            
                                                                                
                      
superset_init         |     from custom_role_api import TenantRoleRestAPI  # 
noqa: E402
superset_init         |   File "/app/docker/pythonpath_dev/custom_role_api.py", 
line 2, in <module>                                                             
                                                                                
                      
superset_init         |     from superset.security.api import RoleRestAPI
superset_init         |   File "/app/superset/security/api.py", line 33, in 
<module>                                                                        
                                                                                
                          
superset_init         |     from superset.views.base_api import 
BaseSupersetApi, statsd_metrics                                                 
                                                                                
                                      
superset_init         |   File "/app/superset/views/__init__.py", line 17, in 
<module>
superset_init         |     from . import (                                     
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/views/alerts.py", line 25, in 
<module>
superset_init         |     from .base import BaseSupersetView                  
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/views/base.py", line 57, in 
<module>
superset_init         |     from superset.connectors.sqla import models         
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/connectors/sqla/__init__.py", 
line 17, in <module>
superset_init         |     from . import models, views  # noqa: F401           
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/connectors/sqla/models.py", line 
76, in <module>
superset_init         |     from superset.connectors.sqla.utils import (        
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/connectors/sqla/utils.py", line 
39, in <module>
superset_init         |     from superset.models.core import Database           
                                                                                
                                                                                
                      
superset_init         |   File "/app/superset/models/__init__.py", line 17, in 
<module>                                                                        
                                                                                
                       
superset_init         |     from . import core, dynamic_plugins, sql_lab, 
user_attributes  # noqa: F401
superset_init         |   File "/app/superset/models/core.py", line 75, in 
<module>                                                                        
                                                                                
                           
superset_init         |     from superset.models.helpers import 
AuditMixinNullable, ImportExportMixin, UUIDMixin
superset_init         |   File "/app/superset/models/helpers.py", line 104, in 
<module>                                                                        
                                                                                
                       
superset_init         |     config = app.config
superset_init         |   File 
"/app/.venv/lib/python3.10/site-packages/werkzeug/local.py", line 318, in 
__get__                                                                         
                                                                             
superset_init         |     obj = instance._get_current_object()                
                                                                                
                                                                                
                      
superset_init         |   File 
"/app/.venv/lib/python3.10/site-packages/werkzeug/local.py", line 519, in 
_get_current_object
superset_init         |     raise RuntimeError(unbound_message) from None       
                                                                                
                                                                                
                      
superset_init         | RuntimeError: Working outside of application context.
superset_init         |                                                         
                                                                                
                                                                                
                      
superset_init         | This typically means that you attempted to use 
functionality that needed
superset_init         | the current application. To solve this, set up an 
application context                                                             
                                                                                
                            
superset_init         | with app.app_context(). See the documentation for more 
information.

GitHub link: 
https://github.com/apache/superset/discussions/33877#discussioncomment-13637457

----
This is an automatically sent email for [email protected].
To unsubscribe, please send an email to: 
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to