private ScaleStatus GetScaleStatusWithTelemetry()

in src/TriggersBinding/MySqlTriggerScaleMonitor.cs [58:75]


        private ScaleStatus GetScaleStatusWithTelemetry(int workerCount, MySqlTriggerMetrics[] metrics)
        {
            var status = new ScaleStatus
            {
                Vote = ScaleVote.None,
            };

            try
            {
                status = this.GetScaleStatusCore(workerCount, metrics);
            }
            catch (Exception ex)
            {
                this._logger.LogError($"Failed to get scale status for the specified table due to exception: {ex.GetType()}. Exception message: {ex.Message}");
            }

            return status;
        }