X-Git-Url: http://aleph1.co.uk/gitweb/?a=blobdiff_plain;f=web%2Fcore%2Fmodules%2Fsyslog%2Fsyslog.install;h=f0ce5cc68a3bd22f15c34d36c6acdfd455bbf014;hb=9424afc6c1f518c301bf87a23c047d1873435d05;hp=e3377c8aeb74240fe7cc10bf1d89ba7fa62fff98;hpb=a2bd1bf0c2c1f1a17d188f4dc0726a45494cefae;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); +}