-------------------
Fix
~~~
- Bugfix: error message in image generation was buggy. [Martin Raspaud]
- Bugfix: variable substitution. [Martin Raspaud]
- Bugfix: unload after channel names. [Martin Raspaud]
- Bugfix: the unloading doesn't work on a list, * it. [Martin Raspaud]
- Bugfix: Error was shutil.Error. [Martin Raspaud]
- Bugfix: instrument is now called sensor. [Martin Raspaud]
- Bugfix: add missing dependency. [Martin Raspaud]
- Bugfix: don't check host for local files. [Martin Raspaud]
- Bugfix: remove last traces of minion. [Martin Raspaud]
- Bugfix: sleep forever in trollstalker now... [Martin Raspaud]
Other
~~~~~
- Update changelog. [Martin Raspaud]
- Bump version: 0.1.0 → 0.2.0. [Martin Raspaud]
- Change version numbering. [Martin Raspaud]
- Some more documentation. [Martin Raspaud]
- Update the documentation a bit. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Simplified the code. [Adam Dybbroe]
- Really kill the idle process. [Adam Dybbroe]
- Replace the corner estimation in region_collector with trollsched's
routines. [Martin Raspaud]
- Install mock for travis. [Martin Raspaud]
- Change publisher name for gatherer to "gatherer". [Martin Raspaud]
- L2processor: print out reason when trollduction dies. [Martin Raspaud]
- Install hdf5 and netcdf on travis before testing. [Martin Raspaud]
- Add missing dependencies. [Martin Raspaud]
- Add pytroll-schedule as dependency. [Martin Raspaud]
- Handling IOError excpetion in copy file ("Stale file handle") [Adam
Dybbroe]
- Try fixing a bug in an exception. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Identifying pps jobs by time as well, and don't do repeated processing
on scenes that are close in time. [Adam Dybbroe]
- More debug info. [Adam Dybbroe]
- Fixing Metop names for tle files. [Adam Dybbroe]
- More debug info. [Adam Dybbroe]
- Moving common function from aapp_runner to helper_functions. [Adam
Dybbroe]
- More log info. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
Conflicts:
bin/trollstalker.py
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
Conflicts:
bin/trollstalker.py
- Add orbit style flag for have consistent orbit numbers in the system.
[Martin Raspaud]
- Derive orbit number in aapp runner. [Adam Dybbroe]
- Handling more than one instrument in config file. [Adam Dybbroe]
- Bugfix and more debug info. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- More debug info. [Adam Dybbroe]
- Bugfix again... [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfixing and cleaning up a bit in aapp-runner. [Adam Dybbroe]
- Adding template for pps-run script. [Adam Dybbroe]
- Adapting to new pps bash script, where no date/time is provided for
other satellites than EOS. [Adam Dybbroe]
- Allowing aapp to run also on DMI data. [Adam Dybbroe]
- Fix thumbnail_size type when generating error message. [Martin
Raspaud]
- Pps_runner now publishes h5 files instead. [Martin Raspaud]
- Try bug fixing debug printout... [Adam Dybbroe]
- Remove all shell=True from Popen calls. [Adam Dybbroe]
- Bugfix... [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfix... [Adam Dybbroe]
- Popen tests... [Adam Dybbroe]
- Using shlex to construct Popen arguments. [Adam Dybbroe]
- Changing Popen calls... [Adam Dybbroe]
- Shell=True (going back, since shell=False didn't work) [Adam Dybbroe]
- Set working dir for Aqua gbad processing! [Adam Dybbroe]
- Check the status code from the MODIS lvl1 processing and only continue
if it is equal "0" [Adam Dybbroe]
- Add more log info. [Adam Dybbroe]
- Restructure modis runner for standardised logging. [Adam Dybbroe]
- Remove unnecessary tle handling. [Martin Raspaud]
- Remove unnecessary hardcoded global variables and config items.
[Martin Raspaud]
- Print out viirs config file on running. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Add more debug info. [Adam Dybbroe]
- Adding module name to log. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Changed logging format for modis, and fixed symlink bug. [Adam
Dybbroe]
- Use command-line parameters for viirs_dr_runner. [Martin Raspaud]
- On linking error, tell which files are failing. [Martin Raspaud]
- Allow reading configuration for pycoast. [Martin Raspaud]
- Updating the documentation. [Martin Raspaud]
- Add coverage functionality for geostationary data. [Martin Raspaud]
- Gatherer: add the possibility to choose which observer is being used.
[Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Revert "Go back to 'old' modis_dr_runner from mid November" [Adam
Dybbroe]
This reverts commit c6e1f0e5047eb780b71af56364446000c755507e.
- Go back to 'old' modis_dr_runner from mid November. [Adam Dybbroe]
- Change the subscription. [Adam Dybbroe]
- Remove modis script from bin. [Adam Dybbroe]
- Update documentation. [Martin Raspaud]
- Remove area coverage computation if no overpass attribute is present.
[Martin Raspaud]
- Bugfix trollstalker: the file parsing is now occuring on the basename.
[Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Debug info added. [Adam Dybbroe]
- Adapted to modis_runner. [Adam Dybbroe]
- Fixing modis_runner. [Adam Dybbroe]
- Trollstalker improvements to avoid wrong error catching. [Martin
Raspaud]
- Check for local ips with netifaces (should be more robust) [Martin
Raspaud]
- Receive RDRs from any publisher. [Martin Raspaud]
- Add a working dir for modis gbad processing. [Martin Raspaud]
- Fix trollstalker to new metadata. [Martin Raspaud]
- Report error on KeyError for product_config_file. [Martin Raspaud]
- Add modis_runner.py. [Martin Raspaud]
- "variables" now accepts environment variables to check against.
[Martin Raspaud]
- Allow specifying overlay="<color>" in xml product list. [Martin
Raspaud]
- Bugfix thumbnailing. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Allow to listen for everything publishing level 1 files. [Adam
Dybbroe]
- Add thumbnailing functionality. [Martin Raspaud]
- Add a time_interval load argument if possible. [Martin Raspaud]
- Do not create satellite scenes with multiple sensors. [Martin Raspaud]
- Allow multiple sensors in message. [Martin Raspaud]
- Coverage computation is now done at the group level to avoid unloading
if possible. [Martin Raspaud]
- Print out linking exceptions. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix, for metop. [Adam Dybbroe]
- More debug info in aapp runner. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Correcting the name of the runner publishing. [Adam Dybbroe]
- Fix multiple Thread inheritance. [Martin Raspaud]
- Groups can now have "unload" and "resolution" parameters. [Martin
Raspaud]
- Do not crash when copying goes wrong. [Martin Raspaud]
- Scale coverages to the same magnitude order. [Martin Raspaud]
- Add coverage computation. [Martin Raspaud]
- Fix copy to itself. [Martin Raspaud]
- Make orbit number an int when sending out messages. [Martin Raspaud]
- Comments added. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Level 1 data dir is set outside PPS. [Adam Dybbroe]
- Add aliases possibility in the product list and copy files when
already saved. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Adapting PPS for collections. [Adam Dybbroe]
- Remove platform name translation. [Martin Raspaud]
- Move check_uri out of the dataprocessor class. [Martin Raspaud]
- Mock out entire watchdogtrigger on importerror. [Martin Raspaud]
- Mock watchdog if not present. [Martin Raspaud]
- Catch importerrors when watchdog is imported. [Martin Raspaud]
- Add collectors in setup.py. [Martin Raspaud]
- Add the collector __init__.py. [Martin Raspaud]
- Move gatherer to bin. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix, sensor naming. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- More consistency in platform name handling. [Adam Dybbroe]
- Bugfix - published satellite name. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Fix metadata in output messages from pps. [Adam Dybbroe]
- Handle collections in producer. [Martin Raspaud]
- Fix gatherer and regioncollector for new metadata and npp granules.
[Martin Raspaud]
- Add PostTrollTrigger to triggers. [Martin Raspaud]
- Switch SDR to level 1b (instead of 1) [Martin Raspaud]
- Log exception in case of incomplete or corrupted data. [Martin
Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Bugfix sensor naming. [Adam Dybbroe]
- Do not publish messages if no sdr files are created. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix. [Adam Dybbroe]
- Change viirs_dr_runner to send batch of files as datasets. [Martin
Raspaud]
- Remove non-existant scripts from setup. [Martin Raspaud]
- Add some debugging messages around data loading. [Martin Raspaud]
- Remove smhi scripts. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Installs aapp runner. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Aapp config template (from smhi) [Adam Dybbroe]
- Add the (smhi) aapp_runner.py. [Adam Dybbroe]
- Consistent metop/noaa sensor names. [Adam Dybbroe]
- Smoother crashing of producer.py. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix - orbit. [Adam Dybbroe]
- Bugfix - instrument->sensor. [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Install pps scripts. [Adam Dybbroe]
- Adding pps runner. [Adam Dybbroe]
- Fix sensor=modis in published messages. [Adam Dybbroe]
- Bugfix! Arggghh! [Adam Dybbroe]
- Adding helper function to create (aqua) messages from receiver log for
later ingestion. [Adam Dybbroe]
- More debugging. [Adam Dybbroe]
- Add debug info. [Adam Dybbroe]
- Bugfix EOS-Aqua name... [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Debug info and pep8. [Adam Dybbroe]
- Renamed modis_runner function not to be confused with modulename.
[Adam Dybbroe]
- More deug info - message creation is at error! [Adam Dybbroe]
- Bugfix. [Adam Dybbroe]
- Less verbose. [Adam Dybbroe]
- Adapt to new message format. [Adam Dybbroe]
- GPL header added. [Adam Dybbroe]
- Npp/viirs bugfixes. [Adam Dybbroe]
- Producer adaptation to "dataset" messages. [Martin Raspaud]
- Allow to run l2proc on several topics. [Martin Raspaud]
- Bugfix modis. [Martin Raspaud]
- Fix instrument->sensor. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Fix installation of npp-stuff. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Adding template for viirs. [Adam Dybbroe]
- Adding S-NPP VIIRS runner. [Adam Dybbroe]
- Send datasets for modis l1b files. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix. [Adam Dybbroe]
- Moving smhi'fied script to a template/example. [Adam Dybbroe]
- Remove smhi stuff. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Adam
Dybbroe]
- Merge branch 'smhi-develop' of /data/proj/SAF/GIT/trollduction into
feature-aapp-and-npp. [Adam Dybbroe]
- Merge branch 'feature-aapp-and-npp' into smhi-develop. [Martin
Raspaud]
Conflicts:
setup.py
- Add pyinotify to the list of dependencies. [Martin Raspaud]
- Fixing setup for SMHI. [Martin Raspaud]
- Change modis runner to accept new metadata standard. [Martin Raspaud]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
- Bugfix, and comment away broken tests! [Adam Dybbroe]
- Adding the modis-dr-runner from smhi. [Adam Dybbroe]
- Add orbit_number for NPP rdrs. [Martin Raspaud]
- Bugfix scisys: satellite is not always defined for npp rdrs. [Martin
Raspaud]
- Add the scisys library. [Martin Raspaud]
- Add scisys_receiver.py to scripts. [Martin Raspaud]
- Update producer for new metadata standard. [Martin Raspaud]
- Add scisys test to test bench. [Martin Raspaud]
- Change description in setup.py. [Martin Raspaud]
- Add scisys receiver. [Martin Raspaud]
- Implement area groups. [Martin Raspaud]
- Metadata adjustments. [Martin Raspaud]
- Import AreaNotFound error. [Martin Raspaud]
- Don't crash on area not found. [Martin Raspaud]
- Set orbit number as string. [Martin Raspaud]
- Various fixes. [Martin Raspaud]
- Fix unittest. [Martin Raspaud]
- Do not crash when composite is not available for satellite. [Martin
Raspaud]
- Cleanup. [Martin Raspaud]
- Logging and argparsing in catter. [Martin Raspaud]
- Add example files for gatherer and catter. [Martin Raspaud]
- Remove hardcoded link to configuration files. [Martin Raspaud]
- Accept collections in producer. [Martin Raspaud]
- Granule handling, first commit. [Martin Raspaud]
* Region collection is implemented.
* catter cats the low level data.
- Implemented variable substitution in xml product lists. [Martin
Raspaud]
- Try to fix unittest. [Martin Raspaud]
- Add publishing of generated files. [Martin Raspaud]
- Refactoring to allow multiple files per product, among other things.
[Martin Raspaud]
- Bugfix for integer satellite numbers. [Martin Raspaud]
- Orbit is now orbit_number in config files. [Martin Raspaud]
- Test mock nc/cf. [Martin Raspaud]
- Mock trollsift in test. [Martin Raspaud]
- Producer refactoring and netcdf revamping to avoid race condition.
[Martin Raspaud]
- Change 'orbit' to 'orbit_number' [Martin Raspaud]
- Add trollsift to the list of dependencies. [Martin Raspaud]
- Add pyorbital to the list of dependencies. [Martin Raspaud]
- Add pykdtree and trollimage to the list of dependencies. [Martin
Raspaud]
- Add pyresample to the list of dependencies. [Martin Raspaud]
- Add posttroll to the list of dependencies. [Martin Raspaud]
- Add mpop to the list of dependencies. [Martin Raspaud]
- First test for run should be complete. [Martin Raspaud]
- Rename orbit parameter to orbit_number. [Martin Raspaud]
- Add trollduction unittest skeleton. [Martin Raspaud]
- New xml format. [Martin Raspaud]
- Rename trollduction.py to producer.py to avoid confusion with package
name. [Martin Raspaud]
- Merge remote branch 'origin/develop' into feature-aapp-and-npp.
[Martin Raspaud]
Conflicts:
trollduction/trollduction.py
- Renamed config item "service" to "topic" [Panu Lahtinen]
- Added try/except blocks to make the production more robust, changed
config item "service" to "topic" [Panu Lahtinen]
- Removed references to lxml which is not used anymore. [Panu Lahtinen]
- Removed the need for lxml, use the standard lib xml.etree.ElementTree
instead. [Panu Lahtinen]
- Fixed errors in example configs, updated the message for reading
product config. [Panu Lahtinen]
- Merge branch 'feature-aapp-and-npp' of
github.com:mraspaud/trollduction into feature-aapp-and-npp. [Martin
Raspaud]
Conflicts:
trollduction/trollduction.py
- Support messages with satellite instead of platform and number.
[Martin Raspaud]
- Support messages with satellite instead of platform and number.
[Martin Raspaud]
- Get the time from different possible tags. [Martin Raspaud]
- Remove annoying Minion parent, doesn't make sense with supervisord.
[Martin Raspaud]
- Pep8 style corrections. [Martin Raspaud]
- Load the filename provided in the message if possible. [Martin
Raspaud]
- Check if file is on the localhost before running. [Martin Raspaud]
- Add pyinotify to the install dependencies. [Martin Raspaud]
- Added "aliases" for replacing values in messages. [Panu Lahtinen]
- Requirements file for Read the Docs. [Panu Lahtinen]
- Fixed a type in "Sun too low night-only product" [Panu Lahtinen]
- Escape a part that ReST interpreted as a target (link) [Panu Lahtinen]
- Moved also template product configs to *_template filenames. [Panu
Lahtinen]
- Possibility to change timezone for log timestamps (default: UTC),
updated/fixed documentation, install bin/*.py, moved config templates
to examples/, config files to *.ini_template, config files with
_template ending can't be used. [Panu Lahtinen]
- Updated documentation. [Panu Lahtinen]
- Removed log_dir config item, which is not used. [Panu Lahtinen]
- Few updates to documentation. [Panu Lahtinen]
- Use unified configuration file for trollstalker and l2processor,
removed deprecated files and added example/master_config.ini to show
two examples how the configuration is made. [Panu Lahtinen]
- Deleted depracated config for filepatterns. [Panu Lahtinen]
- Changed to use posttroll NSSubscriber keyword 'service' instead of old
data_type_list. [Panu Lahtinen]
- Reorganized and added missing keywords. [Panu Lahtinen]
- Reorganized items and added missing keywords. [Panu Lahtinen]
- Added config_item keyword. [Panu Lahtinen]
- Added 'instrument' config option and propagate this info to message.
[Panu Lahtinen]
- Moved to examples/procuct_config_hrit.xml. [Panu Lahtinen]
- Example product configs for NOAA/AVHRR HRPT/AAPP/l1b and MSG/HRIT.
[Panu Lahtinen]
- Removed deprecated config file. [Panu Lahtinen]
- Trollduction config in config.ini format. [Panu Lahtinen]
- Use trollsift.Parser to generate filenames. [Panu Lahtinen]
- Added a possibility to read config.ini format. [Panu Lahtinen]
- Fixes to syntax. [Panu Lahtinen]
- Merge remote-tracking branch 'origin/feature_parser_stalker' into
develop. [Panu Lahtinen]
Conflicts:
bin/main.py
bin/trollstalker.py
Conflicts resolved.
- Syntactical cleanup. [Panu Lahtinen]
- Log config for trollstalker. [Panu Lahtinen]
- File pattern and logging.cfg. [Panu Lahtinen]
- Deleted empty file. [Panu Lahtinen]
- Deleted obsolete xml-config. [Panu Lahtinen]
- Changed to use trollsift.Parser for getting information from files,
changed to config.ini format. TODO: using config doesn't work! [Panu
Lahtinen]
- Example configuration file for trollstalker in config.ini format.
[Panu Lahtinen]
- Merge remote-tracking branch 'origin/feature_xrit_extent' into
develop. [Panu Lahtinen]
Conflicts:
trollduction/custom_handler.py
trollduction/trollduction.py
Conflicts resolved.
- Converted to use area extent calculations based on the area definition
borders instead of lonlat corner points. [Panu Lahtinen]
- Removed disable_data_reduce config keyword. [Panu Lahtinen]
- Removed handling of disable_data_reduce config keyword. [Panu
Lahtinen]
- GEO extent calculations moved to mpop, data reduction (for swath data)
moved to mpop. [Panu Lahtinen]
- Added get_maximum_ll_borders() [Panu Lahtinen]
- Added <disable_data_reduce> [Panu Lahtinen]
- Moved OldTrollduction to own file old_trollduction.py. [Panu Lahtinen]
- Adjusted to use old_trollduction.OldTrollduction. [Panu Lahtinen]
- Moved older version of trollduction to own file. Also, implemented
area extent for any area definition (regardless of projection) for
MSG, and data reduction for polar satellites. [Panu Lahtinen]
- Moved common functions to own file. [Panu Lahtinen]
- Syntactical cleanup. [Panu Lahtinen]
- Syntactic cleanup. [Panu Lahtinen]
- Removed obsolete publisher/logger. [Panu Lahtinen]
- Support for getting maximum extent in lon/lat. Useable with MSG(3),
and shouldn't break polar satellite production. [Panu Lahtinen]
- Merge remote-tracking branch 'origin/feature-duke' into develop. [Panu
Lahtinen]
Conflicts:
bin/trollstalker.py
Conflict fixed.
- Tweaks for get_lan_ip() [Panu Lahtinen]
- Working version to test-run OldTrollduction. [Panu Lahtinen]
- Add poking. [Martin Raspaud]
- Work on dungeon keeper. [Martin Raspaud]
- Refactor trollduction. [Martin Raspaud]
- Removed deprecated publisher/logger. [Panu Lahtinen]
- More notation cleanup. [Panu Lahtinen]
- Notation cleanup. [Panu Lahtinen]
- Merge branch 'feature_config' into develop. [Martin Raspaud]
- Added IN_MOVED_TO and a commandline switch for enabling debug
messages. [Panu Lahtinen]
- Remove old print messages. [Martin Raspaud]
- Panu's custom handler. [Martin Raspaud]
- Cleanup. [Martin Raspaud]
- Logging now uses a standard config file. [Martin Raspaud]
- Cleanup. [Martin Raspaud]
- Switch to standard logging with a pytroll handler. [Martin Raspaud]
- Removed debug print IN_CLOSE_WRITE. [Panu Lahtinen]
- Removed unneeded events. [Panu Lahtinen]
- Changed has_key to "in" [Panu Lahtinen]
- Removed unnecessary import of sys. [Panu Lahtinen]
- Changed has_key() to in. [Panu Lahtinen]
- Fix for conflicting member names. [Panu Lahtinen]
- Possibility to use select local or UTC time (default) for logging in
trollduction_config.xml (<use_local_time>1</use_local_time>) [Panu
Lahtinen]
- Fixed incorrect event IN_MOVED_IN to IN_MOVED_TO. [Panu Lahtinen]
- Changed to use Queue.Queue instead of mutliprocessing.Pipe for message
passing, and made the program cleanly stoppable by ctrl+c. [Panu
Lahtinen]
- Changed to use Queue.Queue instead of multiprocessing.Pipe for
handling message passing. [Panu Lahtinen]
- Added clean stopping for Publisher. [Panu Lahtinen]
- Better event masking using bit-wise or. [Panu Lahtinen]
- Fixed --monitored_dirs commandline switch. [Panu Lahtinen]
- Removed old logger. [Panu Lahtinen]
- Example config for trollstalker. [Panu Lahtinen]
- Now using new logger/publisher with 60 s heartbeat. [Panu Lahtinen]
- New logger/publisher. [Panu Lahtinen]
- Removed references to old logger. [Panu Lahtinen]
- In trollstalker, command line args take precedence. Missing config
file doesn't crash. [Martin Raspaud]
- Log&publish listener readiness. [Panu Lahtinen]
- Removed unnecessary print. [Panu Lahtinen]
- Logging and placeholder for message publishing. [Panu Lahtinen]
- Clarifications to check_sunzen() [Panu Lahtinen]
- Sun zenith-angle limits can be checked with pixel location given in
product configuration file. [Panu Lahtinen]
- Sun zenith angle limits can be checked against configured location
(lon, lat) [Panu Lahtinen]
- Empty line removed. [Panu Lahtinen]
- Possibility to add integer to xml value. [Panu Lahtinen]
- Check for orbit=None. [Panu Lahtinen]
- Separated MSG2 (Meteosat 9) and MSG3 (Meteosat 10) [Panu Lahtinen]
- Template for trollduction file info parsing and filename matching.
HRIT and HRPT l1b filepatterns are implemented. [Panu Lahtinen]
- Added a function that reads filepattern template xml for trollstalker.
[Panu Lahtinen]
- Install etc/ directory. [Panu Lahtinen]
- Possibility to use configuration files. File info parsing based on xml
template. [Panu Lahtinen]
- Moved to examples/ [Panu Lahtinen]
- Moved to examples. [Panu Lahtinen]
- Moved to examples. [Panu Lahtinen]
- Moved to examples/ [Panu Lahtinen]
- Adapted to new message format from trollstalker. [Panu Lahtinen]
- Refactored zenith angle and satellite checks to methods, minor
cleanup. [Panu Lahtinen]
- Added comment on Sun zenith angle limits. [Panu Lahtinen]
- Sun zenith angle limitations relative to image center. [Panu Lahtinen]
- Step-by-step instructions. [Panu Lahtinen]
- Old stuff. [Panu Lahtinen]
- Old stuff. [Panu Lahtinen]
- Old stuff. [Panu Lahtinen]
- Fixed product_config_file tag. [Panu Lahtinen]
- Execution bit set. [Panu Lahtinen]
- Moved to trollduction/bin/ [Panu Lahtinen]
- Moved to trollduction/bin/ [Panu Lahtinen]
- Moved to trollduction/bin/ [Panu Lahtinen]
- Moved to trollduction/bin/ [Panu Lahtinen]
- Fixed imports, moved to bin/ [Panu Lahtinen]
- Fixed imports. [Panu Lahtinen]
- Sunzen tags renamed. [Panu Lahtinen]
- Imports fixed. [Panu Lahtinen]
- Fixed channel data load/unload. [Panu Lahtinen]
- More configuration items used. Also better channel load/unload
function. [Panu Lahtinen]
- Delete unneeded files. [Panu Lahtinen]
- Working example config. [Panu Lahtinen]
- Couple of semantic changes. [Panu Lahtinen]
- XML reader/parser adapted for Trollduction. [Panu Lahtinen]
- Partly adapted to use configuration files. [Panu Lahtinen]
- Updated configuration file. [Panu Lahtinen]
- Typo. [Panu Lahtinen]
- First guess of product config file. [Panu Lahtinen]
- Typo. [Panu Lahtinen]
- Reorganize and plans for class member structuring. [Panu Lahtinen]
- Adjusted to use ListenerContainer class. [Panu Lahtinen]
- Container class added. [Panu Lahtinen]
- Grouped satellite information to dictionary, and removed duplicate
time_slot parameter from draw_images. [Panu Lahtinen]
- Satellite information to Trollduction attributes. [Panu Lahtinen]
- Updated listener restart to new posttroll version. [Panu Lahtinen]
- Removed white space from listener inits. [Panu Lahtinen]
- Removed white spaces from file types. [Panu Lahtinen]
- File types changed and a small cleanup. [Panu Lahtinen]
- Merge branch 'feature_new_posttroll' into develop. [Martin Raspaud]
Conflicts:
trollduction/trollduction.py
- Merge branch 'feature_new_posttroll' of
github.com:mraspaud/trollduction into feature_new_posttroll. [Martin
Raspaud]
- Working filemask. [Panu Lahtinen]
- Adapt to the new posttroll, and cleanup a few things. [Martin Raspaud]
- Merge branch 'develop' of https://github.com/mraspaud/trollduction
into develop. [Panu Lahtinen]
- Change the copyright year... [Martin Raspaud]
- Minor fixes and updates to docstrings. [Panu Lahtinen]
- Member functions. [Panu Lahtinen]
- Added a line in the documentation. [Martin Raspaud]
- Added documentation template. [Martin Raspaud]
- Add support for travis, add the test framework structure. [Martin
Raspaud]
- Merge branch 'master' into develop. [Martin Raspaud]
Conflicts:
trollduction/listener.py
- Outdated parallel functions. [Panu Lahtinen]
- Main for testing without config file. [Panu Lahtinen]
- Main for testing without config file. [Panu Lahtinen]
- Testable version with serial processing. [Panu Lahtinen]
- Added fileinfo parsing to message. [Panu Lahtinen]
- Minor updates for better usability. [Panu Lahtinen]
- Main() for testing trollduction. [Panu Lahtinen]
- First runnable version. [Panu Lahtinen]
- Pyinotify with messaging for trollduction. [Panu Lahtinen]
- Example main for completed system. [Panu Lahtinen]
- Skeleton version of trollduction.py and a working listener.py. [Panu
Lahtinen]
- Better handling of thread pool and some error handling. [Martin
Raspaud]
* semaphore is now acquired before thread creation
* unknown format error doesn't crash thread
* generate_composites now accepts hooks
- Remove relative imports and added a setup.py and version.py. [Martin
Raspaud]
- Semaphore to avoid fork bombs. [Martin Raspaud]
- Add overlay dynamically. [Martin Raspaud]
- Changed orbit to orbit_number in messages. [Martin Raspaud]
- Merge branch 'develop' of github.com:mraspaud/trollduction into
develop. [Martin Raspaud]
- Renamed dirstalker_sat.py to dirstalker.py. [karjaljo]
- Sample xml product list. [Martin Raspaud]
- WIP Producer. Creates images now :) [Martin Raspaud]
- Added a few more info items in dirstalker_sat.py and an example
message. [Martin Raspaud]
- Adding the __init__.py file to make trollduction a package. [Martin
Raspaud]
- Rename postroll_listener to producer.py. [Martin Raspaud]
- Merge branch 'develop' of https://github.com/mraspaud/trollduction
into develop. [karjaljo]
- Added self.subscriber to class members. [Panu Lahtinen]
- Listener class and a simple publisher for testing. [Panu Lahtinen]
- Added logger configuration file and logger init function. [karjaljo]
- Initial code commit. [Martin Raspaud]
- Add ~ files to .gitignore. [Martin Raspaud]
- Initial commit. [Martin Raspaud]