package main

import (
	"context"
	"log"
	"time"
	"github.com/aws/aws-lambda-go/lambda"
	"github.com/aws/aws-lambda-go/events"
	CFC "cf-capital/module_server/handlers/boot"
)


func HandleRequestProxy(ctx context.Context, request events.APIGatewayProxyRequest) (events.APIGatewayProxyResponse, error) {
	return CFC.Start(ctx, request)
}

func main() {
	log.Println("Main started")
	loc, _ := time.LoadLocation("Asia/Kolkata")
	dt := time.Now().In(loc)
	log.Print("System DateTime - ", dt.Format("2006-01-02 15:04:05"))
	lambda.Start(HandleRequestProxy)
}
