Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

#119: fix clock-triggering and restore local time usage #954

Merged
merged 12 commits into from
May 22, 2014

Commits on May 6, 2014

  1. Configuration menu
    Copy the full SHA
    125f972 View commit details
    Browse the repository at this point in the history

Commits on May 7, 2014

  1. cylc#119: fix time zone assumptions and handling.

    This fixes a few flaws in the way time zones are handled. It also
    fixes clock triggering (the motivation).
    
    At the moment, under the ISO 8601 cycling, all output and internal
    cycle times are in UTC by default. Cylc used to use local time, and
    this is really the 'normal' way to consider a non-zoned date/time.
    
    This change uses local time by default unless the UTC flag is set
    or a particular time zone is set.
    
    This implies that we need to set some time zone information in
    most of our reference tests - otherwise we will disagree on the
    results in the reference logs from location to location and from
    DST to not-DST. I thought about making UTC a default for
    reference tests, but it didn't seem quite right - and there are
    some tests that shouldn't be in UTC, including a new local time
    test and the clock triggering ones.
    
    This change also updates isodatetime to a newer version with
    better time zone assumptions (what a coincidence...).
    benfitzpatrick committed May 7, 2014
    Configuration menu
    Copy the full SHA
    f0b394a View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    2472841 View commit details
    Browse the repository at this point in the history

Commits on May 8, 2014

  1. fix some tests

    benfitzpatrick committed May 8, 2014
    Configuration menu
    Copy the full SHA
    4959b5e View commit details
    Browse the repository at this point in the history

Commits on May 14, 2014

  1. Configuration menu
    Copy the full SHA
    8cfd251 View commit details
    Browse the repository at this point in the history

Commits on May 15, 2014

  1. Configuration menu
    Copy the full SHA
    b6b89e0 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    089ba14 View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    de083b6 View commit details
    Browse the repository at this point in the history

Commits on May 16, 2014

  1. Configuration menu
    Copy the full SHA
    c4750a5 View commit details
    Browse the repository at this point in the history

Commits on May 21, 2014

  1. Configuration menu
    Copy the full SHA
    b01dba9 View commit details
    Browse the repository at this point in the history
  2. Configuration menu
    Copy the full SHA
    ca479da View commit details
    Browse the repository at this point in the history
  3. Configuration menu
    Copy the full SHA
    4746584 View commit details
    Browse the repository at this point in the history