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 |
Click to show internal directories.
Click to hide internal directories.