feat(cli): add daily_cost to coder ls (#9200)

This commit is contained in:
Ammar Bandukwala
2023-08-19 12:56:08 -05:00
committed by GitHub
parent e95557890a
commit 6b8102cf4c
5 changed files with 21 additions and 4 deletions
+1 -1
View File
@@ -404,7 +404,7 @@ func (p *Server) acquireJob(ctx context.Context) {
runner.Options{
Updater: p,
QuotaCommitter: p,
Logger: p.opts.Logger,
Logger: p.opts.Logger.Named("runner"),
Filesystem: p.opts.Filesystem,
WorkDirectory: p.opts.WorkDirectory,
Provisioner: provisioner,
+3
View File
@@ -964,6 +964,9 @@ func (r *Runner) buildWorkspace(ctx context.Context, stage string, req *sdkproto
}
func (r *Runner) commitQuota(ctx context.Context, resources []*sdkproto.Resource) *proto.FailedJob {
r.logger.Debug(ctx, "committing quota",
slog.F("resources", resources),
)
cost := sumDailyCost(resources)
if cost == 0 {
return nil