Skip to content

Commit e5c3ad6

Browse files
author
reidliu41
committed
[Misc] extract parser.parse_args()
Signed-off-by: reidliu41 <reid201711@gmail.com>
1 parent 4fb349f commit e5c3ad6

File tree

2 files changed

+12
-4
lines changed

2 files changed

+12
-4
lines changed

examples/offline_inference/qwen2_5_omni/only_thinker.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -140,7 +140,7 @@ def main(args):
140140
print(generated_text)
141141

142142

143-
if __name__ == "__main__":
143+
def parse_args():
144144
parser = FlexibleArgumentParser(
145145
description='Demo on using vLLM for offline inference with '
146146
'audio language models')
@@ -155,5 +155,9 @@ def main(args):
155155
default=None,
156156
help="Set the seed when initializing `vllm.LLM`.")
157157

158-
args = parser.parse_args()
158+
return parser.parse_args()
159+
160+
161+
if __name__ == "__main__":
162+
args = parse_args()
159163
main(args)

examples/online_serving/disaggregated_serving/disagg_proxy_demo.py

+6-2
Original file line numberDiff line numberDiff line change
@@ -414,7 +414,7 @@ def run_server(self):
414414
server.run()
415415

416416

417-
if __name__ == "__main__":
417+
def parse_args():
418418
# Todo: allow more config
419419
parser = argparse.ArgumentParser("vLLM disaggregated proxy server.")
420420
parser.add_argument("--model",
@@ -445,6 +445,10 @@ def run_server(self):
445445
default=8000,
446446
help="Server port number",
447447
)
448-
args = parser.parse_args()
448+
return parser.parse_args()
449+
450+
451+
if __name__ == "__main__":
452+
args = parse_args()
449453
proxy_server = ProxyServer(args=args)
450454
proxy_server.run_server()

0 commit comments

Comments
 (0)