Azure / Azure/azure-functions-host

Honor host level function filter

Open
#2,997 6 comments 0 reactions 0 assignees View on GitHub
enhancement wontfix
Dominant language
C#
Stars
2k
Forks
482
Avg merge
2d 10h
Merged PRs (30d)
36

Description

_From @mathewc on June 5, 2017 15:32_

As described in the host.json wiki https://github.com/Azure/azure-webjobs-sdk-script/wiki/host.json the host level "functions" filter allows the user to specify the set of functions that should be loaded/run. All other functions are ignored by the runtime.

It doesn't look like the portal honors this - we've had user reports that when they set this filter to a subset of their functions, they get portal errors.

We should also update the Kudu APIs as needed to honor this (e.g. sync triggers, etc.)

_Copied from original issue: Azure/azure-functions-ux#1428_

Contributor guide

Open the contributing guide

Research direction

Start with the host.json wiki description of the host-level "functions" filter, then inspect how the runtime, portal, and Kudu APIs handle the filtered function set. Reproduce the reported portal errors and check related operations such as trigger synchronization. Done means filtered-out functions are ignored consistently by the host and relevant APIs.

Written by the indexing model from the issue text.

Assessment

Tech stack
azure, csharp
Domain
api, backend, cloud
Issue type
Feature
Difficulty
4/5
Estimated time
3-5 days
Activity status
Stale
Clarity
Mostly clear
Newbie friendliness
35/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.