mirror of
https://github.com/cgzirim/seek-tune.git
synced 2025-12-18 09:24:19 +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) {
|
func download(spotifyURL string) {
|
||||||
err := spotify.CreateFolder(SONGS_DIR)
|
err := utils.CreateFolder(SONGS_DIR)
|
||||||
if err != nil {
|
if err != nil {
|
||||||
err := xerrors.New(err)
|
err := xerrors.New(err)
|
||||||
logger := utils.GetLogger()
|
logger := utils.GetLogger()
|
||||||
|
|
@ -112,15 +112,6 @@ func serve(protocol, port string) {
|
||||||
return true
|
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{
|
server := socketio.NewServer(&engineio.Options{
|
||||||
Transports: []transport.Transport{
|
Transports: []transport.Transport{
|
||||||
&polling.Transport{
|
&polling.Transport{
|
||||||
|
|
|
||||||
22
main.go
22
main.go
|
|
@ -1,12 +1,34 @@
|
||||||
package main
|
package main
|
||||||
|
|
||||||
import (
|
import (
|
||||||
|
"context"
|
||||||
"flag"
|
"flag"
|
||||||
"fmt"
|
"fmt"
|
||||||
|
"log/slog"
|
||||||
"os"
|
"os"
|
||||||
|
"song-recognition/utils"
|
||||||
|
|
||||||
|
"github.com/mdobak/go-xerrors"
|
||||||
)
|
)
|
||||||
|
|
||||||
func main() {
|
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 {
|
if len(os.Args) < 2 {
|
||||||
fmt.Println("Expected 'find', 'download', 'erase', or 'serve' subcommands")
|
fmt.Println("Expected 'find', 'download', 'erase', or 'serve' subcommands")
|
||||||
os.Exit(1)
|
os.Exit(1)
|
||||||
|
|
|
||||||
Loading…
Add table
Reference in a new issue