- 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]
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]