|
@@ -38,7 +38,8 @@ var funcMap template.FuncMap = template.FuncMap{
|
|
|
|
|
|
func (generator *ListGenerator) generate(outputPath string, teachers []*orm.Teacher, funcMap template.FuncMap) {
|
|
func (generator *ListGenerator) generate(outputPath string, teachers []*orm.Teacher, funcMap template.FuncMap) {
|
|
filename := filepath.Join(outputPath, "elenco_docenti")
|
|
filename := filepath.Join(outputPath, "elenco_docenti")
|
|
- tpl, err := tpl_util.LoadTextTemplate("./generator/generators/list/list.tpl.md", funcMap)
|
|
|
|
|
|
+ tplContent, err := ncClient.Download("")
|
|
|
|
+ tpl, err := tpl_util.LoadTextTemplateFromString("./generator/generators/list/list.tpl.md", funcMap)
|
|
if err != nil {
|
|
if err != nil {
|
|
panic(err)
|
|
panic(err)
|
|
}
|
|
}
|
|
@@ -132,9 +133,9 @@ func (generator *ListGenerator) Run(jobId uint) {
|
|
|
|
|
|
log.Printf("Connecting to karmen...")
|
|
log.Printf("Connecting to karmen...")
|
|
client, err := karmen_client.Dial(
|
|
client, err := karmen_client.Dial(
|
|
- "http://localhost:3000",
|
|
|
|
- "admin",
|
|
|
|
- "admin",
|
|
|
|
|
|
+ config.Config.Url,
|
|
|
|
+ config.Config.Admin.Username,
|
|
|
|
+ config.Config.Admin.Password,
|
|
)
|
|
)
|
|
if err != nil {
|
|
if err != nil {
|
|
log.Println(err)
|
|
log.Println(err)
|
|
@@ -168,6 +169,8 @@ func (generator *ListGenerator) Run(jobId uint) {
|
|
|
|
|
|
job.Files = append(job.Files, &orm.File{Path: "elenco_docenti.pdf"})
|
|
job.Files = append(job.Files, &orm.File{Path: "elenco_docenti.pdf"})
|
|
|
|
|
|
|
|
+ time.Sleep(10 * time.Second)
|
|
|
|
+
|
|
err = client.UpdateJob(job)
|
|
err = client.UpdateJob(job)
|
|
if err != nil {
|
|
if err != nil {
|
|
panic(err)
|
|
panic(err)
|
|
@@ -182,4 +185,5 @@ func (generator *ListGenerator) Run(jobId uint) {
|
|
if err != nil {
|
|
if err != nil {
|
|
panic(err)
|
|
panic(err)
|
|
}
|
|
}
|
|
|
|
+ log.Println("Files were uploaded to the cloud...")
|
|
}
|
|
}
|