Skip to content

Commit 91f259b

Browse files
CM/CMX v4.1.3: bug fixes (#1411)
- fixed a bug with "cmx -log" (#1410) - fixed a bug with "cmx -repro" (#1409)
2 parents 1e1938b + f4461c5 commit 91f259b

File tree

5 files changed

+13
-8
lines changed

5 files changed

+13
-8
lines changed

cm/CHANGES.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,7 @@
1+
## CMX V4.1.3
2+
- fixed a bug with "cmx -log" (#1410)
3+
- fixed a bug with "cmx -repro" (#1409)
4+
15
## CMX V4.1.2
26
- fixed error reporting in cm/cmx info artifact if artifact not found
37
- added "cmx get repo" or "cmx get repo {repo alias}" or "cm get repo" (#1405)

cm/cmind/__init__.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
# White paper: https://arxiv.org/abs/2406.16791
1010
# Project contributors: https://github.com/mlcommons/ck/blob/master/CONTRIBUTING.md
1111

12-
__version__ = "4.1.2.1"
12+
__version__ = "4.1.3"
1313

1414
from cmind.core import access
1515
from cmind.core import x

cm/cmind/config.py

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -46,7 +46,7 @@ def __init__(self, config_file = None):
4646
"error_prefix": "CM error:",
4747
"error_prefix2": "CMX detected a problem",
4848
"info_cli": "cm {action} {automation} {artifact(s)} {flags} @input.yaml @input.json",
49-
"info_clix": "cmx {action} {automation} {artifact(s)} {CMX control flags (-)} {CMX automation flags (--)}\ncmx -h",
49+
"info_clix": "cmx {action} {automation} {artifact(s)} {CMX control flags (-)} {CMX automation flags (--)}\nRun `cmx -h` to display help",
5050

5151
"default_home_dir": "CM",
5252

cm/cmind/core.py

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -308,14 +308,14 @@ def log(self, s, t = 'info'):
308308

309309
if logger != None:
310310
if t == 'debug':
311-
self.logger.debug(s)
311+
logger.debug(s)
312312
elif t == 'warning':
313-
self.logger.warning(s)
313+
logger.warning(s)
314314
elif t == 'error':
315-
self.logger.error(s)
315+
logger.error(s)
316316
# info
317317
else:
318-
self.logger.info(s)
318+
logger.info(s)
319319

320320
return
321321

@@ -908,7 +908,7 @@ def x(self, i, out = None):
908908
ii['control'] = {}
909909
for k in control:
910910
if not k.startswith('_') and k not in ['repro']:
911-
ii['control'][k] = i[k]
911+
ii['control'][k] = control[k]
912912

913913
utils.save_json(os.path.join('cmx-repro', 'cmx-input.json'),
914914
meta = ii)

cm/pyproject.toml

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -92,10 +92,11 @@ Changelog = "https://github.com/mlcommons/ck/blob/master/cm/CHANGES.md"
9292

9393
[project.scripts]
9494
cmx = "cmind.cli:runx"
95-
cmind = "cmind.cli:run"
95+
cmind = "cmind.cli:runx"
9696
cm = "cmind.cli:run"
9797
cmxr = "cmind.cli:run_legacy_mlcr"
9898
cmlcr = "cmind.cli:run_legacy_mlcr"
99+
cr = "cmind.cli:run_legacy_mlcr"
99100
cmlc = "cmind.cli:run_legacy_mlc"
100101
cmr = "cmind.cli:run_script"
101102
cmrd = "cmind.cli:docker_script"

0 commit comments

Comments
 (0)