source

package
v1.6.0 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jun 24, 2019 License: AGPL-3.0 Imports: 0 Imported by: 0

Documentation

Overview

Folder source contains the three services composing a datasource : objects, index and sync

Directories

Path Synopsis
Package index provides indexation for datasources * Copyright (c) 2018.
Package index provides indexation for datasources * Copyright (c) 2018.
grpc
Package grpc provides a pydio GRPC service for CRUD-ing the datasource index.
Package grpc provides a pydio GRPC service for CRUD-ing the datasource index.
sessions
Package sessions is used during indexation to start/stop a session an speed-up the process
Package sessions is used during indexation to start/stop a session an speed-up the process
Package objects is in charge of exposing the content of the datasource with the S3 protocol.
Package objects is in charge of exposing the content of the datasource with the S3 protocol.
grpc
Package grpc wraps a Minio server for exposing the content of the datasource with the S3 protocol.
Package grpc wraps a Minio server for exposing the content of the datasource with the S3 protocol.
Package sync ties the "objects" and "index" together
Package sync ties the "objects" and "index" together
grpc
Package grpc is a pydio service running synchronization between objects and index.
Package grpc is a pydio service running synchronization between objects and index.
lib/cmd
Package main provides a command line version of sync
Package main provides a command line version of sync
lib/common
Package common defines vars and constants for the sync package
Package common defines vars and constants for the sync package
lib/endpoints
Package endpoints provides implementations of various synchronization endpoints Currently supported are FS, S3 and in-memory DB
Package endpoints provides implementations of various synchronization endpoints Currently supported are FS, S3 and in-memory DB
lib/filters
Package filters provides batchers and filters to analyze and simplify sync events
Package filters provides batchers and filters to analyze and simplify sync events
lib/proc
Package proc provides actual actions to be performed once the sync has filtered all events
Package proc provides actual actions to be performed once the sync has filtered all events
lib/task
Package task defines a synchronization task
Package task defines a synchronization task

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL