X-Git-Url: http://www.aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fsyslog%2Fsyslog.install;fp=web%2Fcore%2Fmodules%2Fsyslog%2Fsyslog.install;h=f0ce5cc68a3bd22f15c34d36c6acdfd455bbf014;hb=9917807b03b64faf00f6a1f29dcb6eafc454efa5;hp=e3377c8aeb74240fe7cc10bf1d89ba7fa62fff98;hpb=aea91e65e895364e460983b890e295aa5d5540a5;p=yaffs-website diff --git a/web/core/modules/syslog/syslog.install b/web/core/modules/syslog/syslog.install index e3377c8ae..f0ce5cc68 100644 --- a/web/core/modules/syslog/syslog.install +++ b/web/core/modules/syslog/syslog.install @@ -13,3 +13,12 @@ function syslog_install() { // to be set dynamically during installation. \Drupal::configFactory()->getEditable('syslog.settings')->set('facility', defined('LOG_LOCAL0') ? LOG_LOCAL0 : LOG_USER)->save(); } + +/** + * Convert syslog.settings.facility to an integer. + */ +function syslog_update_8400() { + $config = \Drupal::configFactory()->getEditable('syslog.settings'); + $facility = (int) $config->get('facility'); + $config->set('facility', $facility)->save(TRUE); +}