|
30 | 30 | from .builder import BuildHandler
|
31 | 31 | from .health import HealthHandler
|
32 | 32 | from .launcher import Launcher
|
| 33 | +from .log import log_request |
33 | 34 | from .registry import DockerRegistry
|
34 | 35 | from .main import MainHandler, ParameterizedMainHandler, LegacyRedirectHandler
|
35 | 36 | from .repoproviders import (GitHubRepoProvider, GitRepoProvider,
|
@@ -586,44 +587,47 @@ def initialize(self, *args, **kwargs):
|
586 | 587 | with open(schema_file) as f:
|
587 | 588 | self.event_log.register_schema(json.load(f))
|
588 | 589 |
|
589 |
| - self.tornado_settings.update({ |
590 |
| - "push_secret": self.push_secret, |
591 |
| - "image_prefix": self.image_prefix, |
592 |
| - "debug": self.debug, |
593 |
| - 'launcher': self.launcher, |
594 |
| - 'appendix': self.appendix, |
595 |
| - "build_namespace": self.build_namespace, |
596 |
| - "build_image": self.build_image, |
597 |
| - 'build_node_selector': self.build_node_selector, |
598 |
| - 'build_pool': self.build_pool, |
599 |
| - "sticky_builds": self.sticky_builds, |
600 |
| - 'log_tail_lines': self.log_tail_lines, |
601 |
| - 'pod_quota': self.pod_quota, |
602 |
| - 'per_repo_quota': self.per_repo_quota, |
603 |
| - 'per_repo_quota_higher': self.per_repo_quota_higher, |
604 |
| - 'repo_providers': self.repo_providers, |
605 |
| - 'use_registry': self.use_registry, |
606 |
| - 'registry': registry, |
607 |
| - 'traitlets_config': self.config, |
608 |
| - 'google_analytics_code': self.google_analytics_code, |
609 |
| - 'google_analytics_domain': self.google_analytics_domain, |
610 |
| - 'about_message': self.about_message, |
611 |
| - 'banner_message': self.banner_message, |
612 |
| - 'extra_footer_scripts': self.extra_footer_scripts, |
613 |
| - 'jinja2_env': jinja_env, |
614 |
| - 'build_memory_limit': self.build_memory_limit, |
615 |
| - 'build_memory_request': self.build_memory_request, |
616 |
| - 'build_docker_host': self.build_docker_host, |
617 |
| - 'base_url': self.base_url, |
618 |
| - 'badge_base_url': self.badge_base_url, |
619 |
| - "static_path": os.path.join(HERE, "static"), |
620 |
| - 'static_url_prefix': url_path_join(self.base_url, 'static/'), |
621 |
| - 'template_variables': self.template_variables, |
622 |
| - 'executor': self.executor, |
623 |
| - 'auth_enabled': self.auth_enabled, |
624 |
| - 'event_log': self.event_log, |
625 |
| - 'normalized_origin': self.normalized_origin |
626 |
| - }) |
| 590 | + self.tornado_settings.update( |
| 591 | + { |
| 592 | + "log_function": log_request, |
| 593 | + "push_secret": self.push_secret, |
| 594 | + "image_prefix": self.image_prefix, |
| 595 | + "debug": self.debug, |
| 596 | + "launcher": self.launcher, |
| 597 | + "appendix": self.appendix, |
| 598 | + "build_namespace": self.build_namespace, |
| 599 | + "build_image": self.build_image, |
| 600 | + "build_node_selector": self.build_node_selector, |
| 601 | + "build_pool": self.build_pool, |
| 602 | + "sticky_builds": self.sticky_builds, |
| 603 | + "log_tail_lines": self.log_tail_lines, |
| 604 | + "pod_quota": self.pod_quota, |
| 605 | + "per_repo_quota": self.per_repo_quota, |
| 606 | + "per_repo_quota_higher": self.per_repo_quota_higher, |
| 607 | + "repo_providers": self.repo_providers, |
| 608 | + "use_registry": self.use_registry, |
| 609 | + "registry": registry, |
| 610 | + "traitlets_config": self.config, |
| 611 | + "google_analytics_code": self.google_analytics_code, |
| 612 | + "google_analytics_domain": self.google_analytics_domain, |
| 613 | + "about_message": self.about_message, |
| 614 | + "banner_message": self.banner_message, |
| 615 | + "extra_footer_scripts": self.extra_footer_scripts, |
| 616 | + "jinja2_env": jinja_env, |
| 617 | + "build_memory_limit": self.build_memory_limit, |
| 618 | + "build_memory_request": self.build_memory_request, |
| 619 | + "build_docker_host": self.build_docker_host, |
| 620 | + "base_url": self.base_url, |
| 621 | + "badge_base_url": self.badge_base_url, |
| 622 | + "static_path": os.path.join(HERE, "static"), |
| 623 | + "static_url_prefix": url_path_join(self.base_url, "static/"), |
| 624 | + "template_variables": self.template_variables, |
| 625 | + "executor": self.executor, |
| 626 | + "auth_enabled": self.auth_enabled, |
| 627 | + "event_log": self.event_log, |
| 628 | + "normalized_origin": self.normalized_origin, |
| 629 | + } |
| 630 | + ) |
627 | 631 | if self.auth_enabled:
|
628 | 632 | self.tornado_settings['cookie_secret'] = os.urandom(32)
|
629 | 633 |
|
|
0 commit comments