Skip to content

Commit

Permalink
Print warning messages for disabled functions. Closes #88
Browse files Browse the repository at this point in the history
  • Loading branch information
ahmelsayed committed May 24, 2017
1 parent 8a38547 commit 84082d2
Showing 1 changed file with 14 additions and 0 deletions.
14 changes: 14 additions & 0 deletions src/Azure.Functions.Cli/Actions/HostActions/StartHostAction.cs
Original file line number Diff line number Diff line change
Expand Up @@ -192,6 +192,7 @@ private async Task PostHostStartActions(HttpSelfHostConfiguration config)
}
DisableCoreLogging(config);
DisplayHttpFunctionsInfo(config);
DisplayDisabledFunctions(config);
await SetupDebuggerAsync(config);
if (PlatformHelper.IsWindows)
{
Expand All @@ -204,6 +205,19 @@ private async Task PostHostStartActions(HttpSelfHostConfiguration config)
}
}

private void DisplayDisabledFunctions(HttpSelfHostConfiguration config)
{
WebScriptHostManager hostManager = config.DependencyResolver.GetService<WebScriptHostManager>();

if (hostManager != null)
{
foreach (var function in hostManager.Instance.Functions.Where(f => f.Metadata.IsDisabled))
{
ColoredConsole.WriteLine(WarningColor($"Function {function.Name} is disabled."));
}
}
}

private async Task DummyEdgeInit()
{
// Sample: https://github.com/tjanczuk/edge
Expand Down

0 comments on commit 84082d2

Please sign in to comment.