Commit Graph

  • 1c0d39018c Add configuration helper. Daniel Theophanes 2013-09-20 09:58:18 -07:00
  • aa16d4bc7c stdservice: Fix help message. Daniel Theophanes 2013-06-15 09:54:26 -07:00
  • cb742607f0 Add license. Daniel Theophanes 2013-05-22 23:00:17 -07:00
  • f4fd862dc5 stdservice: Make function a method. Daniel Theophanes 2013-04-28 14:36:39 -07:00
  • 1010cc2b54 Fix windows build. Daniel Theophanes 2013-03-13 22:00:34 -07:00
  • f23a9c357e Fix example for altered Logging interface. Daniel Theophanes 2013-03-04 17:29:32 -08:00
  • 5edef41036 Add new line to console logger. Daniel Theophanes 2013-03-03 20:42:58 -08:00
  • 8e60488e77 Call init on run. Daniel Theophanes 2013-03-03 17:18:51 -08:00
  • 01f0888af0 Add docs. Daniel Theophanes 2013-03-03 00:37:55 -08:00
  • 7cdea9fda6 Correct docs. Daniel Theophanes 2013-03-03 00:29:21 -08:00
  • 8225bb2b82 Add note to Init. Daniel Theophanes 2013-03-02 22:45:38 -08:00
  • 57aa116070 Make Init able to be aborted. Daniel Theophanes 2013-03-02 22:41:57 -08:00
  • 663a6abbf9 Breaking change to logger interface, remove Log prefix. Daniel Theophanes 2013-03-02 22:38:31 -08:00
  • 83aba983e4 Add init function. Daniel Theophanes 2013-03-02 22:31:55 -08:00
  • 84037bf6d2 Make Stop() optional. Daniel Theophanes 2013-03-02 22:25:08 -08:00
  • 5fa3e62c6e Add label to console logger. Daniel Theophanes 2013-03-02 22:12:42 -08:00
  • 97904ea3b6 Adding standard service use case. Daniel Theophanes 2013-03-02 21:51:53 -08:00
  • da2c993cb8 Use osext package for getting the executable name. Daniel Theophanes 2013-01-11 16:54:30 -08:00
  • a3c4739864 Minor wording changes. Daniel Theophanes 2012-10-22 23:55:09 -07:00
  • 132c4b486b Break Service interface into smaller chunks. Add Start and Stop methods. Daniel Theophanes 2012-10-22 23:44:42 -07:00
  • e339dcfdd0 Add darwin port. Daniel Theophanes 2012-10-22 15:42:39 -07:00
  • abf7cbf3fa Update to not use cgo but to use Alex's winsvc Daniel Theophanes 2012-08-22 15:51:49 -07:00
  • 0820a32861 Add license file. Daniel Theophanes 2012-06-04 08:43:33 -07:00
  • 5d7860a265 Add setuid. Daniel Theophanes 2012-05-16 23:56:00 -07:00
  • 15126ec242 Add readme. Daniel Theophanes 2012-05-11 02:19:12 -07:00
  • 5a91d69e9a Set signal to quit. Daniel Theophanes 2012-05-11 01:50:50 -07:00
  • b00f725a5d Correct comment. Daniel Theophanes 2012-05-11 01:33:46 -07:00
  • 82c9b0060c go fmt. Daniel Theophanes 2012-05-11 01:33:29 -07:00
  • 0056a72596 Add GetExePath func. Daniel Theophanes 2012-05-11 01:29:06 -07:00
  • a172bea54d Add Linux Upstart support. Daniel Theophanes 2012-05-11 01:13:06 -07:00
  • 890a07a762 Add error to NewService. Daniel Theophanes 2012-05-11 01:12:44 -07:00
  • fdbffbf5d9 Add common function to create a service. Daniel Theophanes 2012-05-10 23:27:08 -07:00
  • e5ca8cfda8 Update Logger functions to use Sprintf. Daniel Theophanes 2012-03-09 23:35:27 -08:00
  • b790f755c5 Add reg functions to add generic string resource. Daniel Theophanes 2012-03-09 23:29:15 -08:00
  • 3c947a228d Add description field. Daniel Theophanes 2012-03-09 21:56:50 -08:00
  • b8df907e33 Remove first string in event message. Daniel Theophanes 2012-03-08 20:55:42 -08:00
  • 02e777cf42 Correct comment. Daniel Theophanes 2012-03-08 17:07:12 -08:00
  • ad4beb2a49 Correct behavior with passing back errors on onStart, onStop. Daniel Theophanes 2012-03-08 16:45:31 -08:00
  • 9c12e059b5 Clean up api and gofmt. Daniel Theophanes 2012-03-08 10:09:00 -08:00
  • b86ed93d86 First commit with working windows service. Daniel Theophanes 2012-03-08 09:25:13 -08:00