def get_retry_args(self, bash_command, command): """ Append java_retry_args if not empty, otherwise append java_args """ logger = LoggingMixin().log if self.java_retry_args: logger.debug("java_retry_args: {0}".format(self.java_retry_args)) self.get_args(self.java_retry_args, bash_command, command) else: logger.debug("java_args: {0}".format(self.java_args)) self.get_args(self.java_args, bash_command, command)
def integrate_plugins(): """Integrate plugins to the context""" log = LoggingMixin().log from airflow.plugins_manager import ( admin_views, flask_blueprints, menu_links) for v in admin_views: log.debug('Adding view %s', v.name) admin.add_view(v) for bp in flask_blueprints: log.debug('Adding blueprint %s', bp.name) app.register_blueprint(bp) for ml in sorted(menu_links, key=lambda x: x.name): log.debug('Adding menu link %s', ml.name) admin.add_link(ml)