diff options
| -rw-r--r-- | mediagoblin/plugins/piwigo/tools.py | 1 | ||||
| -rw-r--r-- | mediagoblin/plugins/piwigo/views.py | 14 | 
2 files changed, 10 insertions, 5 deletions
| diff --git a/mediagoblin/plugins/piwigo/tools.py b/mediagoblin/plugins/piwigo/tools.py index e53d94b9..85d77310 100644 --- a/mediagoblin/plugins/piwigo/tools.py +++ b/mediagoblin/plugins/piwigo/tools.py @@ -99,6 +99,7 @@ class CmdTable(object):          entry = cls._cmd_table.get(cmd_name)          if not entry:              return entry +        _log.debug("Found method %s", cmd_name)          func, only_post = entry          if only_post and request.method != "POST":              _log.warn("Method %s only allowed for POST", cmd_name) diff --git a/mediagoblin/plugins/piwigo/views.py b/mediagoblin/plugins/piwigo/views.py index d0629b73..6198ec6e 100644 --- a/mediagoblin/plugins/piwigo/views.py +++ b/mediagoblin/plugins/piwigo/views.py @@ -32,8 +32,6 @@ def pwg_login(request):      username = request.form.get("username")      password = request.form.get("password")      _log.info("Login for %r/%r...", username, password) -    _log.warn("login: %s %r %r", request.method, -                  request.args, request.form)      return True @@ -45,13 +43,19 @@ def pwg_logout(request):  @CmdTable("pwg.getVersion")  def pwg_getversion(request): -    _log.info("getversion") -    return "piwigo 2.5.0" +    return "piwigo 2.5.0 (MediaGoblin)" + + +@CmdTable("pwg.session.getStatus") +def pwg_session_getStatus(request): +    return {'username': "fake_user"}  @CmdTable("pwg.categories.getList")  def pwg_categories_getList(request): -    catlist = ({'id': -29711},) +    catlist = ({'id': -29711, +                'uppercats': "-29711", +                'name': "All my images"},)      return {            'categories': PwgNamedArray(              catlist, | 
