private static void LogVerboseRepoOperationEvent(ILogging caller, RepositoryOperationContext context) { var logger = caller?.Log ?? Logging.L; logger.Debug(" submodule: {SubmoduleName}", context.SubmoduleName); logger.Debug(" recursion depth: {RepoRecDepth}", context.RecursionDepth); logger.Verbose(" parent: {ParentRepoName}", context.ParentRepositoryPath); logger.Verbose(" remote: {RepoRemoteName}", context.RemoteUrl); }
private void OnComplete(RepositoryOperationContext context) { logger.LogFormat(LogType.Log, "Module '{0}' update complete from '{1}'", context.SubmoduleName, context.RemoteUrl); }
private void GotCode(RepositoryOperationContext context) { CompileSketch(); }
private bool OnStarting(RepositoryOperationContext context) { logger.LogFormat(LogType.Log, "Module '{0}' update starting from '{1}'", context.SubmoduleName, context.RemoteUrl); return(true); }
protected void FetchOperationCompleted(RepositoryOperationContext context) { Debug.Log("Operation Complete"); }
protected bool FetchOperationStarting(RepositoryOperationContext context) { Debug.Log("Fetch Operation Started"); //true to continue return(true); }
protected void FetchOperationCompleted(RepositoryOperationContext context) { logger.Log(LogType.Log, "Operation Complete"); }
protected bool FetchOperationStarting(RepositoryOperationContext context) { logger.Log(LogType.Log, "Fetch Operation Started"); //true to continue return(true); }