Skip to content

Commit

Permalink
use standardized entrypoint (#53)
Browse files Browse the repository at this point in the history
  • Loading branch information
m-fila authored Oct 15, 2024
1 parent ab59ae2 commit d2d0d77
Showing 1 changed file with 4 additions and 7 deletions.
11 changes: 4 additions & 7 deletions bin/schedule.jl
Original file line number Diff line number Diff line change
Expand Up @@ -5,7 +5,7 @@ using Dagger
using ArgParse
using FrameworkDemo

function parse_args()
function parse_args(raw_args)
s = ArgParseSettings()

@add_arg_table! s begin
Expand Down Expand Up @@ -53,11 +53,11 @@ function parse_args()
action = :store_true
end

return ArgParse.parse_args(s)
return ArgParse.parse_args(raw_args, s)
end

function main()
args = parse_args()
function (@main)(raw_args)
args = parse_args(raw_args)

logging_required = !isnothing(args["logs-graph"]) || !isnothing(args["logs-trace"]) ||
!isnothing(args["logs-gantt"]) || !isnothing(args["logs-raw"])
Expand Down Expand Up @@ -101,10 +101,7 @@ function main()
FrameworkDemo.save_logs_raw(logs, args["logs-raw"])
end
end
end

if abspath(PROGRAM_FILE) == @__FILE__
main()
if length(workers()) > 1
rmprocs!(Dagger.Sch.eager_context(), workers())
rmprocs(workers())
Expand Down

0 comments on commit d2d0d77

Please sign in to comment.