From e2648aad9a09d7f84fbfc25f368b7e488a6a4bc6 Mon Sep 17 00:00:00 2001 From: Rizky Maulana Nugraha Date: Wed, 14 Feb 2018 15:55:43 +0700 Subject: [PATCH] Update Ash Realtime template --- realtime/ash/fixtures/realtime-ash.qpt | 183 ++++++++++++++----------- realtime/ash/report_text.py | 9 +- 2 files changed, 112 insertions(+), 80 deletions(-) diff --git a/realtime/ash/fixtures/realtime-ash.qpt b/realtime/ash/fixtures/realtime-ash.qpt index 224e6f3f5..2e3984d79 100644 --- a/realtime/ash/fixtures/realtime-ash.qpt +++ b/realtime/ash/fixtures/realtime-ash.qpt @@ -1,5 +1,5 @@ - - + + @@ -15,10 +15,73 @@ + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + - + @@ -40,14 +103,14 @@ - + - + @@ -57,26 +120,17 @@ - - - - - - - - - - + - - + + - + @@ -104,6 +158,7 @@ + @@ -124,14 +179,14 @@ - + - + @@ -139,7 +194,7 @@ - + @@ -149,7 +204,7 @@ - + @@ -158,25 +213,25 @@ - + - + - + - + - + @@ -185,34 +240,7 @@ - - - - - - - - - - - - - - - - - - - - - - - - - - - - + @@ -221,19 +249,17 @@ - + - - - - inset_modified20160725171011642 - + + + - + @@ -276,6 +302,7 @@ + @@ -313,7 +340,7 @@ - + @@ -335,7 +362,7 @@ - + @@ -357,7 +384,7 @@ - + @@ -379,7 +406,7 @@ - + @@ -401,15 +428,15 @@ - + - + - + @@ -417,9 +444,9 @@ - - - + + + @@ -427,9 +454,9 @@ - - - + + + @@ -437,9 +464,9 @@ - - - + + + diff --git a/realtime/ash/report_text.py b/realtime/ash/report_text.py index faaacdde8..2f8ccca0a 100644 --- a/realtime/ash/report_text.py +++ b/realtime/ash/report_text.py @@ -25,6 +25,11 @@ def qpt_token( eruption_height_asl = eruption_height + vent_height model_expire = time + timedelta(days=1) + try: + zone_name = time.tzinfo.zone + except AttributeError: + zone_name = '' + event = { # This section is from event variable 'event-volcano-name': volcano_name, @@ -51,7 +56,7 @@ def qpt_token( '{zone} {time:%z}').format( volcano_name=volcano_name, time=time, - zone=time.tzinfo.zone), + zone=zone_name), 'report-province': self.tr('Province: {region}').format( region=region), 'report-alert-level': self.tr( @@ -76,7 +81,7 @@ def qpt_token( 'Report expires: {time_expire:%-d-%b-%Y %H:%M:%S} ' '{zone} {time_expire:%z}').format( time_expire=model_expire, - zone=model_expire.tzinfo.zone + zone=zone_name ), 'header-impact-table': self.tr( 'Potential impact at each fallout level'),