/Rhino.Etl.Cmd/RhinoEtlCommandLineOptions.cs

http://github.com/ayende/rhino-etl · C# · 18 lines · 17 code · 1 blank · 0 comment · 0 complexity · d7068c55fa2e632e1fb949c3e6fe192f MD5 · raw file

  1. namespace Rhino.Etl.Cmd
  2. {
  3. using System;
  4. using Boo.Lang.Useful.CommandLine;
  5. [Serializable]
  6. public class RhinoEtlCommandLineOptions : AbstractCommandLine
  7. {
  8. [Option("File name", ShortForm = "f", MinOccurs = 1, MaxOccurs = 1)]
  9. public string File;
  10. [Option("Configurationname", ShortForm = "c", MinOccurs = 0, MaxOccurs = 1)]
  11. public string Configuration;
  12. [Option("Process name", ShortForm = "p", MinOccurs = 0, MaxOccurs = 1)]
  13. public string Process;
  14. [Option("Verbose logging", ShortForm = "v", MaxOccurs = 1)]
  15. public bool Verbose = false;
  16. }
  17. }