Commit Graph

5890 Commits

Author SHA1 Message Date
Matthias Beyer 497cdde581 Logger should respect configuration 2015-10-26 23:59:24 +01:00
Matthias Beyer 754ad0c6cb Add store path configuration 2015-10-26 23:56:54 +01:00
Matthias Beyer 099d63f13a Implement simple configuration module 2015-10-26 23:52:01 +01:00
Matthias Beyer 53d12a8670 Use "config" instead of "yaml-rust" 2015-10-26 23:52:01 +01:00
Matthias Beyer 32e585e7eb Add configuration module 2015-10-26 22:30:15 +01:00
Matthias Beyer 04567f594d Fix: Runtime.is_{verbose,debugging} 2015-10-26 21:27:04 +01:00
Matthias Beyer b207e1ad3d Merge branch 'logging' 2015-10-26 20:59:22 +01:00
Matthias Beyer 7f224e8f58 Replace all output with macros from logging library 2015-10-26 20:58:52 +01:00
Matthias Beyer 127c99f16f Remove old logging functions 2015-10-26 20:53:49 +01:00
Matthias Beyer c41ec1d85c Add logger with logging library 2015-10-26 20:53:12 +01:00
Matthias Beyer f7421cf252 Runtime print helpers should get a &'static str 2015-10-25 20:10:49 +01:00
Matthias Beyer c39d43fbd3 Runtime publishes config 2015-10-25 20:10:49 +01:00
Matthias Beyer 9fb50dac68 Fix type for ModuleError::mk() 2015-10-25 19:54:54 +01:00
Matthias Beyer 3556e5adc6 Refactor complete CLI code 2015-10-25 19:52:31 +01:00
Matthias Beyer e19f7117e6 Add ApplicationError type 2015-10-25 18:43:47 +01:00
Matthias Beyer 4d83b7c63f Implement Module for TodoModule 2015-10-25 18:43:47 +01:00
Matthias Beyer 911384331b Add ModuleError 2015-10-25 18:43:47 +01:00
Matthias Beyer 7036f93936 Fixup TodoModule::new() 2015-10-25 18:43:47 +01:00
Matthias Beyer c50d097831 Cleanup module confusion 2015-10-25 18:43:47 +01:00
Matthias Beyer 63daf452dc Add todo module 2015-10-25 18:43:47 +01:00
Matthias Beyer 02029b9b26 Export cli::Config here 2015-10-25 18:43:47 +01:00
Matthias Beyer 034d71b21d Rewrite 2015-10-25 18:43:46 +01:00
Matthias Beyer 1cea0e48e0 cleanup 2015-10-25 18:43:46 +01:00
Matthias Beyer bff720018c Module trait cleanups 2015-10-25 18:43:46 +01:00
Matthias Beyer 1d98cf7634 Fix: Module functions should get &self, not self 2015-10-19 17:38:39 +02:00
Matthias Beyer 170d57cbdf Add Module::shutdown() in trait 2015-10-19 17:36:24 +02:00
Matthias Beyer 19ab3d425f Remove error foo from module 2015-10-19 17:36:24 +02:00
Matthias Beyer 18ebf8ad83 Remove error foo from storage 2015-10-19 17:36:24 +02:00
Matthias Beyer 3df9343412 Revert "Add error module for error handling"
This reverts commit e9b122f612.
2015-10-19 17:31:13 +02:00
Matthias Beyer f1a67dba10 Revert "Add: impl ImagError for ModuleError"
This reverts commit 7b1f9cfbac.
2015-10-19 17:31:07 +02:00
Matthias Beyer 4608b68628 Add .nix files for development env 2015-10-19 17:30:35 +02:00
Matthias Beyer b3508f5dc3 Add trait Storage 2015-10-18 21:59:23 +02:00
Matthias Beyer 7b1f9cfbac Add: impl ImagError for ModuleError 2015-10-18 21:49:31 +02:00
Matthias Beyer e9b122f612 Add error module for error handling 2015-10-18 21:42:44 +02:00
Matthias Beyer e3ca30d4b1 Add module trait 2015-10-18 21:15:17 +02:00
Matthias Beyer 98c782212c We should use references here 2015-10-18 21:15:05 +02:00
Matthias Beyer bd6df27aec Add runtime module 2015-10-18 20:52:52 +02:00
Matthias Beyer 8d4a1fa45e cli: export data and add helper functions for accessing data 2015-10-18 20:52:35 +02:00
Matthias Beyer 8fc4a4653b Minify function 2015-10-18 20:36:58 +02:00
Matthias Beyer 186a4e8b73 Initial import 2015-10-18 20:22:23 +02:00