PageRenderTime 375ms CodeModel.GetById 153ms app.highlight 4ms RepoModel.GetById 217ms app.codeStats 0ms

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