public BaseArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string subPath) { this.Arhivator = arhivator; this.Logger = logger; this.RootPath = rootPath; this.subPath = subPath; }
public double DirSizeInMb(string path, IInfoLogger logger = null) { if (logger != null) { logger.Write(" - Depot Size: "); } DirectoryInfo directory = new DirectoryInfo(path); double result = this.DirSize(directory) / ByteToMbRatio; if (logger != null) { logger.WriteLine("{0:0.00}Mb", result); } return result; }
public CheckpointArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string checkpointSubPath) : base(arhivator, logger, rootPath, checkpointSubPath) { }
public BackupJob(IResultLogger logger, IInfoLogger infoLogger, IConfigurations configurations, string version = null) : this(new EngineManager(logger, infoLogger, configurations)) { this.version = version; }
public OperationWrapper(IOperation operation, IInfoLogger logger) { _logger = logger; Operation = operation; ShowInfo = true; }
public RootArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string rootArhiveSubPath) : base(arhivator, logger, rootPath, rootArhiveSubPath) { }
public double DirSizeInMb(string rootpath, string subPath, IInfoLogger logger = null) { var path = Path.GetFullPath(Path.Combine(rootpath, subPath)); return this.DirSizeInMb(path, logger); }
public PerforceServerExecutor(IResultLogger logger, IInfoLogger infoLogger, string path, string exeSubpath) : base(logger, path, exeSubpath, PerforceServerName) { this.InfoLogger = infoLogger; }
public LogFileArhivator(IArhivator arhivator, IInfoLogger logger, string rootPath, string logFileSubPath) : base(arhivator, logger, rootPath, logFileSubPath) { }
private LogManager() { _infoLogger = new InfoLogger(); _errorLogger = new ErrorLogger(); }