package ĠConfig Ċ Ċ import Ġcom . uch uh imo . kon f . Config Ċ import Ġcom . uch uh imo . kon f . source . yaml Ċ import Ġcom . xen om ach ina . arg parser . Arg Parser Ċ import Ġcom . xen om ach ina . arg parser . default Ċ Ċ class ĠMy Args ( parser : ĠArg Parser ) Ġ{ ĊĊĠĠĠ Ġval Ġverbose Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- v ", Ġ"-- verbose ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" enable Ġverbose Ġmode "). default ( false ) ĊĠĠĠ Ġval Ġdebug Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- d ", Ġ"-- debug ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" enable Ġverbose Ġmode "). default ( false ) ĊĠĠĠ Ġval Ġcreate table Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- c ", Ġ"-- create table ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" create Ġtable "). default ( false ) Ċ /* ĠĠĠ Ġval Ġcreate queues Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- q ", Ġ"-- create queues ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" create ĠQue ues "). default ( false ) ĊĠĠĠ Ġval Ġcreate binding Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- b ", Ġ"-- create binding ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" create ĠBinding "). default ( false ) ĊĠĠĠ Ġval Ġcreate exchange Ġby Ġparser . flag ging ( ĊĠĠĠĠĠĠĠ Ġ"- e ", Ġ"-- create exchange ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" create Ġexchange "). default ( false ) */ Ċ Ċ /* ĠĠĠ Ġval Ġname Ġby Ġparser . st oring ( ĊĠĠĠĠĠĠĠ Ġ"- N ", Ġ"-- name ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" name Ġof Ġthe Ġuser "). default (" A lek sey ") */ Ċ /* ĠĠĠ Ġval Ġiterations Ġby Ġparser . st oring ( ĊĠĠĠĠĠĠĠ Ġ"- i ", Ġ"-- iterations ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" number Ġiterations "){ Ġto Int () Ġ}. default ( 0 ) ĊĠĠĠ Ġval Ġthread Ġby Ġparser . st oring ( ĊĠĠĠĠĠĠĠ Ġ"- t ", Ġ"-- thread ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" thread , Ġnum Ġcor outines "){ Ġto Int () Ġ}. default ( 0 ) */ Ċ Ċ /* ĠĠĠ Ġval Ġhelp Ġby Ġparser . adding ( ĊĠĠĠĠĠĠĠ Ġ"- I ", Ġhelp Ġ= Ġ" params Ġin Ġconfig . yml ") */ Ċ /* ĠĠĠ Ġval Ġsource Ġby Ġparser . positional ( ĊĠĠĠĠĠĠĠ Ġ" SOURCE ", ĊĠĠĠĠĠĠĠ Ġhelp Ġ= Ġ" source Ġfilename ") */ Ċ Ċ }