Commit Graph

  • 19480c448b v1.8.0rc1 Tom Keffer 2010-04-27 17:22:58 +00:00
  • 73bf7568e2 Simplified FTP invocation code. Allow other report generators to keep going, even if one fails. Tom Keffer 2010-04-26 20:44:32 +00:00
  • dd34e647f8 Now sets default log mask if debug flag is not on. Tom Keffer 2010-04-26 15:50:45 +00:00
  • db62022b01 v1.8.0a3. Moved argument parsing and daemonize out of the main engine class. Tom Keffer 2010-04-26 15:01:17 +00:00
  • 28b4f6b9f1 V1.8.0a2 Tom Keffer 2010-04-26 02:18:27 +00:00
  • 9ec7625eff Introduced weeutil.weeutil.log_traceback(). Added comments here and there. Tom Keffer 2010-04-25 16:01:40 +00:00
  • 301b433410 v1.8.0a1 Tom Keffer 2010-04-24 20:51:07 +00:00
  • dc29369824 Added a calibration service, StdCalibrate Tom Keffer 2010-04-24 17:13:10 +00:00
  • 0cf165e8df Added stack tracebacks for unrecoverable exceptions. Tom Keffer 2010-04-24 16:22:19 +00:00
  • bbdb252263 Services are now expected to initialize in __init__ rather than setup(). This makes the ordering of services less important. Tom Keffer 2010-04-24 15:59:11 +00:00
  • 70fb309499 config_dict is now passed in as an argument to the services. Tom Keffer 2010-04-24 15:36:30 +00:00
  • 3d5616d95d Added stack traceback when an unrecoverable exception is caught in restful Tom Keffer 2010-04-24 15:24:32 +00:00
  • 9642e33e7d Now saves average console battery voltage in the archive. Tom Keffer 2010-04-23 14:05:18 +00:00
  • 04ab16dd50 Generalized type stats accumulators so I can use them elsewhere. Broke out StdAccum and WindAccum to their own module. Tom Keffer 2010-04-23 01:29:32 +00:00
  • 73d122ccb2 Reintegrated units.py fix for getTargetType() Tom Keffer 2010-04-23 01:27:10 +00:00
  • 3dfa8b827d Fixed problem in getTargetType() when old_unit_type is None Tom Keffer 2010-04-23 00:06:22 +00:00
  • e650d833df Generalized statistical accumulators so I can use them in other modules Tom Keffer 2010-04-21 23:39:40 +00:00
  • ef38b22e37 Skips CWOP post if units are not US Customary Tom Keffer 2010-04-21 01:31:32 +00:00
  • d754043118 The time when the next archive record is due is now calculated within VantagePro.py Tom Keffer 2010-04-20 22:45:13 +00:00
  • 32b734bd9e Fixed error on invocation of serial port Tom Keffer 2010-04-20 22:10:13 +00:00
  • 743b4764f0 Changed VP2 serial connection to use a with statement context manager. Tom Keffer 2010-04-19 23:46:24 +00:00
  • 1221e7a395 Added radiation to CWOP submission. Use kwargs now for initializer Tom Keffer 2010-04-19 23:44:50 +00:00
  • 497de28340 Branch for V1.8 Tom Keffer 2010-04-19 00:01:39 +00:00
  • 37220c5960 Fixed error where it was showing day of month, rather than month, in yearly summary of max,min temperature Tom Keffer 2010-04-18 22:59:52 +00:00
  • ddcc73eda2 Added a shutdown() method for the VP2. It gets invoked by a "finally" clause, closing the serial port. Tom Keffer 2010-04-18 02:08:07 +00:00
  • 9a7a93e96a Corrected error msg in restful.py. Deleted some unused imports. Tom Keffer 2010-04-16 14:11:29 +00:00
  • ca358cc737 Version 1.7.0 release v1.7.0 Tom Keffer 2010-04-16 00:36:26 +00:00
  • b308752e55 V1.7.0 finished documentation Tom Keffer 2010-04-16 00:34:01 +00:00
  • f3b5ae3ba6 V1.7.0 Tom Keffer 2010-04-16 00:11:29 +00:00
  • b6f029b108 Fixed error in SQL statement for rain since midnight Tom Keffer 2010-04-15 14:33:25 +00:00
  • 18b8d0131b Fixed error on daily rate SQL statement Tom Keffer 2010-04-15 14:29:59 +00:00
  • cc31c44f31 v1.7.0rc4 Included generalizations to RESTful that will allow CWOP support to be introduced in the future. Tom Keffer 2010-04-15 02:27:49 +00:00
  • f629458bda Introduced abstract base class REST Tom Keffer 2010-04-15 02:14:59 +00:00
  • 17c7855610 Site dictionary is now obtained via a member function getSiteDict() which can be overridden. Tom Keffer 2010-04-14 13:14:27 +00:00
  • 3f6ed0100e Working version w/CWOP support Tom Keffer 2010-04-14 04:59:50 +00:00
  • 8ea1b56881 Branch to add CWOP support Tom Keffer 2010-04-13 15:19:16 +00:00
  • 3e8a4fdb91 V1.7.0rc3. Wraps FTP run() in an exception handler. Tom Keffer 2010-04-13 15:10:08 +00:00
  • 07d629319f V1.7.0 hopefully Tom Keffer 2010-04-12 22:41:45 +00:00
  • a41bdceb38 trying to back things out Tom Keffer 2010-04-12 22:14:24 +00:00
  • 3d06e3b4c0 Removing accidental copy Tom Keffer 2010-04-12 22:00:36 +00:00
  • b87bfe707c Forced merge of branch back into trunk Tom Keffer 2010-04-12 21:54:39 +00:00
  • 50f9449d6e Reintegrated V1.7 branch back into the main trunk Tom Keffer 2010-04-12 21:49:37 +00:00
  • c9b6fdd306 checkpoint Tom Keffer 2010-04-12 21:38:29 +00:00
  • e55324071e Fixed problem with finding the weewx package Tom Keffer 2010-04-12 21:29:36 +00:00
  • e235198614 V1.7.0rc2 Improved error checking and logging in FTP and RESTful uploads. Tom Keffer 2010-04-12 19:28:52 +00:00
  • 2ad1dc98bb V1.7.0rc1 Tom Keffer 2010-04-12 17:22:14 +00:00
  • b05b623f83 Now optionally includes Google Analytics javascript code. Tom Keffer 2010-04-12 17:21:04 +00:00
  • 21b7ef3e1d weewx V1.7.0a3 Tom Keffer 2010-04-12 16:54:47 +00:00
  • 3e2a52bd85 Changed setup.py to reflect new directory structure. Tom Keffer 2010-04-12 15:52:34 +00:00
  • 47ae0410a7 Moved setup.py back to the main directory Tom Keffer 2010-04-12 14:31:35 +00:00
  • 5b774d0007 Reorg checkpoint Tom Keffer 2010-04-12 14:30:49 +00:00
  • 4907499168 Reorg to move code to a bin subdirectory Tom Keffer 2010-04-12 14:27:43 +00:00
  • 13af26afa6 Additional exception handling around template processing. Additional error information if a skin.conf cannot be found. Started troubleshooting section in the manual. Tom Keffer 2010-04-12 13:02:52 +00:00
  • 386419dfa3 Changed RSS xml file so the statistics are shown in the <description> field. Added PWSweather.com configuring information to the Users' Guide. Tom Keffer 2010-04-11 16:32:30 +00:00
  • 643e026483 Fixed except clause in restful Tom Keffer 2010-04-11 15:05:10 +00:00
  • 61dde31f03 Now checks for bad station/password on RESTful posts. Throws exception if found. Tom Keffer 2010-04-11 00:58:19 +00:00
  • 85272ced8f V1.7.0a2 Tom Keffer 2010-04-10 16:19:56 +00:00
  • 1f9b4d18f2 Adding support for PWSweather Tom Keffer 2010-04-10 13:29:29 +00:00
  • 5bed4089c2 Checkpoint Tom Keffer 2010-04-09 23:34:16 +00:00
  • 3c674d4c18 V1.7.0a1 Tom Keffer 2010-04-09 20:36:36 +00:00
  • 331699ae0b Changed some class names in stats. Tom Keffer 2010-04-09 18:58:48 +00:00
  • 8fae8aaa78 Started a separate branch for a working version of V1.7.0 Tom Keffer 2010-04-09 16:42:28 +00:00
  • 0ce4f1d316 V1.7.0a1 Tom Keffer 2010-04-09 16:40:48 +00:00
  • e5b26137ea Added conditionals in the templates for the extra ISS instruments Tom Keffer 2010-04-09 16:04:22 +00:00
  • ea7d11fc8f Initialize Report Generator with the path to the configuration file instead of the configuration dictionary, to avoid possible threading conflict. Tom Keffer 2010-04-09 15:33:25 +00:00
  • 492378aaaa Refined NOAA templates. Tom Keffer 2010-04-09 00:51:41 +00:00
  • 3a87e47b52 Checkpoint. Converted formatting system to use ValueHelper (instead of ModelFormatter). Introduced value tuples. Tom Keffer 2010-04-08 17:46:30 +00:00
  • 04fcc805b5 Checkpoint. Tom Keffer 2010-04-08 14:15:11 +00:00
  • 319d80b9cf Checkpoint. Tom Keffer 2010-04-06 21:38:34 +00:00
  • d6f8378f77 Branch to experiment with a different way of tracking units Tom Keffer 2010-04-05 22:42:24 +00:00
  • 4dbfee8d7f V1.6.0rc6 Refined FTP error handling. Fixed Format problem for vecdir. v1.6.0rc6 Tom Keffer 2010-04-04 21:56:18 +00:00
  • 716e86f140 Added clarifying comments. Minor changes in weewx.formatter. Tom Keffer 2010-04-04 17:52:57 +00:00
  • d1aa3c10ef v1.6.0rc5; setup.py now merges in an old skin.conf file into a new one. Tom Keffer 2010-04-04 16:12:33 +00:00
  • 0268b92aef Added RSS feed. Changed interface to weewx.station.Station Tom Keffer 2010-04-04 04:20:34 +00:00
  • e64bb5f922 Added the ability to use a custom NONE string (eg, 'N/A') Tom Keffer 2010-04-04 00:22:01 +00:00
  • 0dfdd413e5 Introduced class weewx.stags.TaggedStats. This simplified the search lists. Introduced .raw, .unformatted, and .format tags for the templates. Reworked the ModelFormatter architecture. Changed the NOAA templates to use the new tags. Tom Keffer 2010-04-02 21:39:27 +00:00
  • 6427dc84bd v1.6.0rc3 Tom Keffer 2010-03-30 21:16:19 +00:00
  • a027b8ade5 Now allows optional trailing tags 'raw' or 'formatted'. Tom Keffer 2010-03-30 21:08:53 +00:00
  • aeec16d6f7 Removed no longer needed HTML formatting routines from weewx.units. Introduced string formats, unit labels, and unit types in the search lists. Changed some function names to be more consistent. Tom Keffer 2010-03-30 19:34:25 +00:00
  • 97ba963dbe Changed name of class from TimespanStats to TimeSpanStats to be consistent with class TimeSpan. Added example mygenerator.py Corrected install error for start_script SuSE. Tom Keffer 2010-03-30 16:42:24 +00:00
  • 34c9621ed3 Introduced a user controlled section [Extras] in the skin configuration file. Tom Keffer 2010-03-29 16:31:47 +00:00
  • a99c1ed233 v1.6.0rc1 Add install_lib subclass to setup.py to backup ./bin subdirectory Tom Keffer 2010-03-28 22:59:15 +00:00
  • 61268bf912 v1.6.0rc1 Tom Keffer 2010-03-28 22:19:06 +00:00
  • ed404a4204 Refined example lowBattery.py. LOOP byte transmitter battery status now converted to int (instead of float). Tom Keffer 2010-03-28 22:13:55 +00:00
  • 821ec47b5d Added an example to send an alarm on low battery status Tom Keffer 2010-03-28 21:51:43 +00:00
  • b425bc6fe8 Updated documentation. Tom Keffer 2010-03-28 18:34:17 +00:00
  • 10382c4c61 Folded class GenFiles into class FileGenerator. Folded class GenImages into class ImageGenerator. Changed the name of genfiles.py to filegenerator.py and genimages.py to imagegenerator.py. Tom Keffer 2010-03-27 12:54:08 +00:00
  • b60f09d895 Simplified CopyGenerator Tom Keffer 2010-03-26 19:49:54 +00:00
  • 04fcb6821d Consistent naming of the generators and their sections in the skin configuration file. Tom Keffer 2010-03-26 19:35:49 +00:00
  • 3ce3c0fd69 V1.6.0a4 Completely rewrote the FTP upload routine to allow more than one session to be active in the same local directory at the same time. Cut down on the number of hits to the server, so it might be a bit faster. Also, allow retries under more error cases. Tom Keffer 2010-03-25 15:49:11 +00:00
  • 635b8b1c95 Backported to configobj v4.5 Tom Keffer 2010-03-24 22:32:01 +00:00
  • 87c936d7da V1.6.0a2 Added support for multiple, optional encodings. Added support for multiple FTP sessions. Tom Keffer 2010-03-24 19:43:14 +00:00
  • 1c06ffefaf Now uses UTF-8 throughout configuration files. Allows multiple FTP sessions. Tom Keffer 2010-03-24 17:38:56 +00:00
  • c274ce8302 V1.6.0a1 Tom Keffer 2010-03-23 15:51:22 +00:00
  • f633f5c822 Removed no longer needed public_html directory Tom Keffer 2010-03-23 15:40:44 +00:00
  • 19969dc396 Now allows image generation values to be overridden in weewx.conf. Tom Keffer 2010-03-23 13:23:03 +00:00
  • 22da9318b4 Changes in setup.py to support skins Tom Keffer 2010-03-23 02:18:11 +00:00
  • b349997ed6 Added the ability to do singleton copies on startup. Moved weewx.css and background files to the skin directory. Tom Keffer 2010-03-22 22:11:54 +00:00
  • 0f2171f09b Cleaned up. Added comments. Tom Keffer 2010-03-22 02:10:42 +00:00
  • 044fe7f1f6 Checkpoint. reportengine works. Tom Keffer 2010-03-22 01:38:03 +00:00