mirror of
https://github.com/cgzirim/seek-tune.git
synced 2025-12-17 17:04:22 +00:00
Create folders in main
This commit is contained in:
parent
b52684f5af
commit
7086dafc5b
2 changed files with 23 additions and 10 deletions
|
|
@ -75,7 +75,7 @@ func find(filePath string) {
|
|||
}
|
||||
|
||||
func download(spotifyURL string) {
|
||||
err := spotify.CreateFolder(SONGS_DIR)
|
||||
err := utils.CreateFolder(SONGS_DIR)
|
||||
if err != nil {
|
||||
err := xerrors.New(err)
|
||||
logger := utils.GetLogger()
|
||||
|
|
@ -112,15 +112,6 @@ func serve(protocol, port string) {
|
|||
return true
|
||||
}
|
||||
|
||||
err := spotify.CreateFolder(SONGS_DIR)
|
||||
if err != nil {
|
||||
err := xerrors.New(err)
|
||||
logger := utils.GetLogger()
|
||||
ctx := context.Background()
|
||||
logMsg := fmt.Sprintf("failed to create directory %v", SONGS_DIR)
|
||||
logger.ErrorContext(ctx, logMsg, slog.Any("error", err))
|
||||
}
|
||||
|
||||
server := socketio.NewServer(&engineio.Options{
|
||||
Transports: []transport.Transport{
|
||||
&polling.Transport{
|
||||
|
|
|
|||
22
main.go
22
main.go
|
|
@ -1,12 +1,34 @@
|
|||
package main
|
||||
|
||||
import (
|
||||
"context"
|
||||
"flag"
|
||||
"fmt"
|
||||
"log/slog"
|
||||
"os"
|
||||
"song-recognition/utils"
|
||||
|
||||
"github.com/mdobak/go-xerrors"
|
||||
)
|
||||
|
||||
func main() {
|
||||
err := utils.CreateFolder("tmp")
|
||||
if err != nil {
|
||||
logger := utils.GetLogger()
|
||||
err := xerrors.New(err)
|
||||
ctx := context.Background()
|
||||
logger.ErrorContext(ctx, "Failed create tmp dir.", slog.Any("error", err))
|
||||
}
|
||||
|
||||
err = utils.CreateFolder(SONGS_DIR)
|
||||
if err != nil {
|
||||
err := xerrors.New(err)
|
||||
logger := utils.GetLogger()
|
||||
ctx := context.Background()
|
||||
logMsg := fmt.Sprintf("failed to create directory %v", SONGS_DIR)
|
||||
logger.ErrorContext(ctx, logMsg, slog.Any("error", err))
|
||||
}
|
||||
|
||||
if len(os.Args) < 2 {
|
||||
fmt.Println("Expected 'find', 'download', 'erase', or 'serve' subcommands")
|
||||
os.Exit(1)
|
||||
|
|
|
|||
Loading…
Add table
Reference in a new issue