Documentation
¶
Index ¶
- Constants
- func CreateSignalCancelContext() context.Context
- func GetAllNewBeatmapset(ctx context.Context, osuClient *osu.LegacyOfficialClient, lastTime *time.Time) (map[int]BeatmapsetMetadata, error)
- func GetMetadata(graph *onedrive.GraphClient, root string) (Metadata, error)
- func GetNewBeatmapset(client *osu.LegacyOfficialClient, since time.Time, ...) (time.Time, bool, error)
- func Login(config *Config, ctx context.Context) (*onedrive.GraphClient, error)
- func ReadLocalMetadata(filename string) (Metadata, error, bool)
- func SaveMetadataToLocal(metadata *Metadata) error
- func SaveMetadataToLocalDB(metadata *Metadata) (string, error)
- func UploadMetadata(graph *onedrive.GraphClient, root string, metadata *Metadata) error
Constants ¶
View Source
const MetadataTempFilename = "metadata.json"
Variables ¶
This section is empty.
Functions ¶
func GetAllNewBeatmapset ¶
func GetMetadata ¶
func GetMetadata(graph *onedrive.GraphClient, root string) (Metadata, error)
func GetNewBeatmapset ¶
func ReadLocalMetadata ¶
func SaveMetadataToLocal ¶
func SaveMetadataToLocal(metadata *Metadata) error
func SaveMetadataToLocalDB ¶
func UploadMetadata ¶
func UploadMetadata(graph *onedrive.GraphClient, root string, metadata *Metadata) error
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.