tactlabs / error-archive

All issues related to tact and tact labs work
0 stars 0 forks source link

2 #133

Open rajacsp opened 4 years ago

rajacsp commented 4 years ago
172.18.0.1 - - [23/Jan/2020 16:26:19] "GET /socket.io/?auth_token=WyIxIiwiMjc5NDU5NGJiYTRkYmEwY2MwMmFiZGNkYmYxMjU1NzgiXQ.XiigPg.OALhC4pPd4LlFtqgTa6qJkhRvTk&EIO=3&transport=polling&t=M_JET2u&sid=c21b4d610e1f456a9bb0b541ddd3b0c1 HTTP/1.1" 200 235 0.012032
2020-01-23 16:29:42,162 - werkzeug - INFO -  * Detected change in '/srv/api/api/config/routes.py', reloading
2020-01-23 16:29:43,850 - werkzeug - INFO -  * Restarting with inotify reloader
Traceback (most recent call last):
  File "/srv/api/manage.py", line 10, in <module>
    from api import app
  File "/srv/api/api/__init__.py", line 27, in <module>
    controllers.init_app(app)
  File "/srv/api/api/controllers/__init__.py", line 41, in init_app
    app.register_blueprint(blueprint, url_prefix='/' + version)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 65, in wrapper_func
    return f(self, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 968, in register_blueprint
    blueprint.register(self, options, first_registration)
  File "/usr/lib/python2.7/site-packages/flask/blueprints.py", line 154, in register
    deferred(state)
  File "/usr/lib/python2.7/site-packages/flask/blueprints.py", line 173, in <lambda>
    s.add_url_rule(rule, endpoint, view_func, **options))
  File "/usr/lib/python2.7/site-packages/flask/blueprints.py", line 76, in add_url_rule
    view_func, defaults=defaults, **options)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 65, in wrapper_func
    return f(self, *args, **kwargs)
  File "/usr/lib/python2.7/site-packages/flask/app.py", line 1068, in add_url_rule
    'existing endpoint function: %s' % endpoint)
AssertionError: View function mapping is overwriting an existing endpoint function: v1.common ping_worker
rajacsp commented 4 years ago

reason: { 'rule': '/ping', 'function': 'ping', 'method': 'GET', 'endpoint': 'common' }, { 'rule': '/ping', 'function': 'ping', 'method': 'GET', 'endpoint': 'common' },

You can't have a duplicate route in KDE API routes