function syslog_install in Drupal 10
Same name and namespace in other branches
- 8 core/modules/syslog/syslog.install \syslog_install()
 - 9 core/modules/syslog/syslog.install \syslog_install()
 
Implements hook_install().
File
- core/
modules/ syslog/ syslog.install, line 11  - Install, update and uninstall functions for the syslog module.
 
Code
function syslog_install() {
  // The default facility setting depends on the operating system, so it needs
  // to be set dynamically during installation.
  \Drupal::configFactory()
    ->getEditable('syslog.settings')
    ->set('facility', defined('LOG_LOCAL0') ? LOG_LOCAL0 : LOG_USER)
    ->save();
}