Mercurial > prosody-hg
comparison util/startup.lua @ 8748:2fdeb979cc7c
util.startup: Initialize logging immediately after configuration is read (which is how it used to work)
| author | Matthew Wild <mwild1@gmail.com> |
|---|---|
| date | Tue, 10 Apr 2018 20:39:05 +0100 |
| parents | 36d49a9c5e88 |
| children | 857d8f38a010 |
comparison
equal
deleted
inserted
replaced
| 8747:f91d45a692f0 | 8748:2fdeb979cc7c |
|---|---|
| 503 | 503 |
| 504 -- prosodyctl only | 504 -- prosodyctl only |
| 505 function startup.prosodyctl() | 505 function startup.prosodyctl() |
| 506 startup.init_global_state(); | 506 startup.init_global_state(); |
| 507 startup.read_config(); | 507 startup.read_config(); |
| 508 startup.init_logging(); | |
| 508 startup.setup_plugindir(); | 509 startup.setup_plugindir(); |
| 509 startup.setup_datadir(); | 510 startup.setup_datadir(); |
| 510 startup.chdir(); | 511 startup.chdir(); |
| 511 startup.read_version(); | 512 startup.read_version(); |
| 512 startup.switch_user(); | 513 startup.switch_user(); |
| 513 startup.check_dependencies(); | 514 startup.check_dependencies(); |
| 514 startup.force_console_logging(); | 515 startup.force_console_logging(); |
| 515 startup.init_logging(); | |
| 516 startup.log_dependency_warnings(); | 516 startup.log_dependency_warnings(); |
| 517 startup.check_unwriteable(); | 517 startup.check_unwriteable(); |
| 518 startup.load_libraries(); | 518 startup.load_libraries(); |
| 519 startup.init_http_client(); | 519 startup.init_http_client(); |
| 520 startup.make_dummy_hosts(); | 520 startup.make_dummy_hosts(); |
| 524 function startup.prosody() | 524 function startup.prosody() |
| 525 -- These actions are in a strict order, as many depend on | 525 -- These actions are in a strict order, as many depend on |
| 526 -- previous steps to have already been performed | 526 -- previous steps to have already been performed |
| 527 startup.init_global_state(); | 527 startup.init_global_state(); |
| 528 startup.read_config(); | 528 startup.read_config(); |
| 529 startup.init_logging(); | |
| 529 startup.sanity_check(); | 530 startup.sanity_check(); |
| 530 startup.sandbox_require(); | 531 startup.sandbox_require(); |
| 531 startup.set_function_metatable(); | 532 startup.set_function_metatable(); |
| 532 startup.check_dependencies(); | 533 startup.check_dependencies(); |
| 533 startup.init_logging(); | 534 startup.init_logging(); |
