Exemple #1
0
        public static void BuildPendingWrapper(IDDB ddb, PerformContext context)
        {
            Action <string> writeLine = context != null ? context.WriteLine : Console.WriteLine;

            writeLine($"In BuildPendingWrapper('{ddb.DatasetFolderPath}')");

            writeLine("Running build pending");
            ddb.BuildPending();

            writeLine("Done build pending");
        }
Exemple #2
0
        public static void BuildWrapper(IDDB ddb, string path, bool force,
                                        PerformContext context)
        {
            Action <string> writeLine = context != null ? context.WriteLine : Console.WriteLine;

            writeLine($"In BuildWrapper('{ddb.DatasetFolderPath}', '{path}', '{force}')");

            writeLine("Running build");
            ddb.Build(path, force: force);

            writeLine("Done build");
        }
Exemple #3
0
        public FileStreamDescriptor(string name, string contentType, string orgSlug, Guid internalRef, string[] paths, string[] folders,
                                    FileDescriptorType descriptorType, ILogger <ObjectsManager> logger, IDdbManager ddbManager)
        {
            _orgSlug        = orgSlug;
            _internalRef    = internalRef;
            _paths          = paths;
            _folders        = folders;
            _descriptorType = descriptorType;
            _logger         = logger;
            _ddbManager     = ddbManager;
            Name            = name;
            ContentType     = contentType;

            _ddb = ddbManager.Get(orgSlug, internalRef);
        }
Exemple #4
0
 public MetaManager(IDDB ddb)
 {
     _ddb = ddb;
 }
Exemple #5
0
 public EntryAttributes(IDDB ddb) : base(ddb.GetAttributesRaw())
 {
     _ddb = ddb;
 }