added version flag
This commit is contained in:
@@ -1,6 +1,8 @@
|
|||||||
import argparse
|
import argparse
|
||||||
from argparse import Namespace
|
from argparse import Namespace
|
||||||
from functools import cached_property
|
from functools import cached_property
|
||||||
|
from importlib.metadata import version
|
||||||
|
|
||||||
|
|
||||||
class ArgumentsParser:
|
class ArgumentsParser:
|
||||||
@cached_property
|
@cached_property
|
||||||
@@ -16,4 +18,9 @@ class ArgumentsParser:
|
|||||||
required=False,
|
required=False,
|
||||||
default='cpu_governor_auto_adjust.xml',
|
default='cpu_governor_auto_adjust.xml',
|
||||||
)
|
)
|
||||||
|
parser.add_argument(
|
||||||
|
'-v', '--version',
|
||||||
|
action='version',
|
||||||
|
version=version('cpu_governor_auto_adjust'),
|
||||||
|
)
|
||||||
return parser.parse_args()
|
return parser.parse_args()
|
||||||
|
|||||||
Reference in New Issue
Block a user