[Rt-commit] rt branch, 4.4/sla-timezone-doc, created. rt-4.4.1-441-gba48302

Shawn Moore shawn at bestpractical.com
Thu Jul 13 12:22:59 EDT 2017


The branch, 4.4/sla-timezone-doc has been created
        at  ba48302df01e15e86d97001da97969a5bd26f4b7 (commit)

- Log -----------------------------------------------------------------
commit ec2894fe2213caf57845645d792de72d6be38839
Author: Shawn M Moore <shawn at bestpractical.com>
Date:   Thu Jul 13 16:22:07 2017 +0000

    Document Timezone setting for SLA

diff --git a/etc/RT_Config.pm.in b/etc/RT_Config.pm.in
index 0899c7e..da25f1a 100644
--- a/etc/RT_Config.pm.in
+++ b/etc/RT_Config.pm.in
@@ -3724,6 +3724,31 @@ Response SLA has only been met when the owner or AdminCc reply.
         ...
     ));
 
+=item Timezone
+
+By default, RT uses the C<$Timezone> config setting for calculating SLAs. You
+may override this default for all SLAs by providing the C<Timezone> option.
+
+    Set ( %ServiceAgreements, (
+        Timezone => 'US/Pacific',
+        ...
+    ));
+
+You may also select a specific timezone per queue by providing a hash
+reference for the queue in C<QueueDefault>:
+
+    Set( %ServiceAgreements, (
+        Timezone => 'US/Pacific',
+        QueueDefault => {
+            'General' => {
+                Level => 'default level of service for this queue',
+                Timezone => 'US/Eastern',
+            },
+            ...
+        },
+        ...
+    ));
+
 =back
 
 =cut

commit ba48302df01e15e86d97001da97969a5bd26f4b7
Author: Shawn M Moore <shawn at bestpractical.com>
Date:   Thu Jul 13 16:22:15 2017 +0000

    Fix example config typo

diff --git a/etc/RT_Config.pm.in b/etc/RT_Config.pm.in
index da25f1a..d76b24f 100644
--- a/etc/RT_Config.pm.in
+++ b/etc/RT_Config.pm.in
@@ -3719,7 +3719,7 @@ this should I<not> satisfy the SLA, you may wish to set
 C<AssumeOutsideActor>.  This causes the extension to assume that the
 Response SLA has only been met when the owner or AdminCc reply.
 
-    Set ( %ServiceAgreements = (
+    Set ( %ServiceAgreements, (
         AssumeOutsideActor => 1,
         ...
     ));

-----------------------------------------------------------------------


More information about the rt-commit mailing list