[ 
https://issues.apache.org/jira/browse/MESOS-3833?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=14991218#comment-14991218
 ] 

Benjamin Mahler commented on MESOS-3833:
----------------------------------------

[~gyliu] it doesn't look that difficult to update the help code in your link to 
support an arbitrary amount of tokens. However, I'm a bit surprised that the 
code behaves this way. What is listed when you hit /help/master? Taking a quick 
glance at the code, it looks like the help code handles multi-token paths 
during the call to 
[Help::add|https://github.com/apache/mesos/blob/0.25.0/3rdparty/libprocess/src/help.cpp#L81],
 so seems that 
[Help::help|https://github.com/apache/mesos/blob/0.25.0/3rdparty/libprocess/src/help.cpp#L109]
 should handle these as well.

> /help endpoints do not work for nested paths
> --------------------------------------------
>
>                 Key: MESOS-3833
>                 URL: https://issues.apache.org/jira/browse/MESOS-3833
>             Project: Mesos
>          Issue Type: Bug
>          Components: HTTP API
>            Reporter: Anand Mazumdar
>            Assignee: Guangya Liu
>            Priority: Minor
>              Labels: mesosphere, newbie
>
> Mesos displays the list of all supported endpoints starting at a given path 
> prefix using the {{/help}} suffix, e.g. {{master:5050/help}}.
> It seems that the {{help}} functionality is broken for URL's having nested 
> paths e.g. {{master:5050/help/master/machine/down}}. The response returned is:
> {quote}
> Malformed URL, expecting '/help/id/name/'
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to