Пример #1
0
        public static AtlasJobEnvrionment SubmitPatternCommand(this AtlasJobEnvrionment e, string commandLine, string pattern)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(e.Clone(r => r.Job = r.Job.SubmitCommandPattern(commandLine, pattern)));
        }
Пример #2
0
        public static AtlasJobEnvrionment Package(this AtlasJobEnvrionment e, string packageName, string SCTag = "")
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(e.Clone(r => r.Job = r.Job.Package(packageName, SCTag)));
        }
Пример #3
0
        public static AtlasJobEnvrionment Command(this AtlasJobEnvrionment e, string commandLine)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(e.Clone(r => r.Job = r.Job.Command(commandLine)));
        }
Пример #4
0
        public static AtlasJobEnvrionment NameVersionRelease(this AtlasJobEnvrionment e, string name, int version, string release)
        {
            if (e == null)
            {
                throw new ArgumentNullException(nameof(e));
            }

            return(e.Clone(r => r.Job = r.Job.NameVersionRelease(name, version, release)));
        }