# README
Generating proto files
Installation
Follow instructions here to install necessary binaries.
Compile
Run make build-proto
to compile proto.
# Functions
BlobExists checks whether a given `bucketURL/key` blob exists.
GetBlobContent returns the file content given a bucketURL and object key.
GetBlobFilename returns a blob key for a shard.
GetBlobKeys returns all object keys for a given bucketURL.
GetShardMetadataFilename returns shard_metadata filename for a shard.
GetShardNumFilename returns shard_num filename for a shard.
GetTransferStatusFilename returns transfer_status filename for a shard.
MakeIteratorFrom returns an implementation of Iterator interface.
ParseBlobFilename parses a blob key into a Time object.
SortAndAppendFrom reads from `in`, appends to newRepos and writes the sorted output to `out`.
SortAndAppendTo appends `oldRepos` and `newRepos` before sorting and writing out the result to `out`.
WriteTo writes `repos` to `out`.
WriteToBlobStore creates and writes data to filename in bucketURL.
# Variables
No description provided by the author
No description provided by the author
# Structs
No description provided by the author
RepoFormat is used to read input repos.
No description provided by the author
No description provided by the author
# Interfaces
Iterator interface is used to iterate through list of input repos for the cron job.
# Type aliases
CSVStrings is []string with support for CSV formatting.