hunk.code_window:             else:
                   could_not_run.add(ti)
           # this type of deadlock happens when dagruns can't even start and so
  
hunk.labels: add keep keep keep
hunk.after_edit:                 self.logger.debug('Adding task: {} to the COULD_NOT_RUN set'.format(ti))
  
hunk.file_path: airflow/jobs.py
hunk.type: add
file: # -*- coding: utf-8 -*-
  #
  # Licensed under the Apache License, Version 2.0 (the "License");
  # you may not use this file except in compliance with the License.
  # You may obtain a copy of the License at
  #
  # http://www.apache.org/licenses/LICENSE-2.0
  #
  # Unless required by applicable law or agreed to in writing, software
  # distributed under the License is distributed on an "AS IS" BASIS,
  # WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
  # See the License for the specific language governing permissions and
  # limitations under the License.
  #
  from flask import (
      url_for, Markup, Blueprint, redirect,
  )
  import chartkick
  import markdown
  
  # Init for chartkick, the python wrapper for highcharts
  ck = Blueprint(
      'ck_page', __name__,
      static_folder=chartkick.js(), static_url_path='/static')
  
  routes = Blueprint('routes', __name__)
  
  
  @routes.route('/')
  def index():
      return redirect(url_for('admin.index'))
  
  
  @routes.route('/health')
  def health():
      """ We can add an array of tests here to check the server's health """
      content = Markup(markdown.markdown("The server is healthy!"))
      return content
  