Details

      Description

      When specifying a TimeConstraint for relative action execution we need to be able to specify the desired timezone for the calendar. Currently we use the default TZ for the host, but this may not be the desired TZ with respect to the action. The situation is made worse in containers where the TZ is UTC by default, not the default TZ of the container host. By allowing TZ to be specified when defining the TimeConstraint the client will have more control. For example, today, a constraint for business hours may look like this:

      { "startTime":"Mon,09:00", "endTime":"Fri,18:00", "relative": true, "inRange": true }

      But if the client is in America/New_York (EST, -5) and the server is in a container (UTC, 0) the results will be confusing. Instead of the action executing during expected EST business hours, it will execute during UTC business hours.

      To solve this, the client should be able to specify the desired TZ, in this case "America/New_York".

        Gliffy Diagrams

          Attachments

            Activity

              People

              • Assignee:
                jayshaughnessy Jay Shaughnessy
                Reporter:
                jayshaughnessy Jay Shaughnessy
              • Votes:
                0 Vote for this issue
                Watchers:
                1 Start watching this issue

                Dates

                • Created:
                  Updated:
                  Resolved: