123456789101112131415161718192021222324252627282930313233343536373839 |
- package main
- import (
- "log"
- "gogs.carducci-dante.gov.it/karmen/core/config"
- "gogs.carducci-dante.gov.it/karmen/core/generator/generators/list"
- )
- type Config struct {
- config.ConfigT
- DocumentName string `yaml:"document_name"`
- }
- func main() {
- conf := new(Config)
- err := config.ReadFile("config.yaml", &conf.ConfigT)
- if err != nil {
- panic(err)
- }
- // Upload resources on the cloud
- if files, err := cloud.UploadDir("resources/*", "Documents/Example 2"); err != nil {
- panic(err)
- } else {
- for _, file := range files {
- log.Println(file, " was uploaded.")
- }
- }
- gen := list.NewListGenerator(&conf.ConfigT)
- gen.CloudPath = "Documents/Example 2"
- gen.Run()
- }
|