[
https://issues.apache.org/jira/browse/MESOS-3838?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15110265#comment-15110265
]
Adam B commented on MESOS-3838:
-------------------------------
I'm not sure I see the use in this change. Who else will call
`authorizeTeardown()`? With only one caller, it seems unnecessary to extract
that logic into a separate function. As we add more and more authorization
calls, we'll probably need to refactor the authorizer so there's less
duplicated code across all the authorizing endpoints/actions.
Is this a dependency of MESOS-4154? If so, please add a "blocks"/"blocked by"
link in JIRA (see the 'More' menu above).
> Put authorize logic for teardown into a common function
> -------------------------------------------------------
>
> Key: MESOS-3838
> URL: https://issues.apache.org/jira/browse/MESOS-3838
> Project: Mesos
> Issue Type: Bug
> Reporter: Guangya Liu
> Assignee: Guangya Liu
>
> The mesos now have {{authorizeTask}}, {{authorizeFramework}} and may have
> {{authorizeReserveResource}} and {{authorizeUnReserveResource}} later.
> But now the {{Master::Http::teardown()}} is putting the authorize logic in
> the {{Master::Http::teardown()}} itself, it is better to put authorize logic
> for teardown into a common function {{authorizeTeardown()}}.
--
This message was sent by Atlassian JIRA
(v6.3.4#6332)