From 280861aebbb7056c5ac128f527bcd67220eef1de Mon Sep 17 00:00:00 2001 From: Megvii Engine Team Date: Wed, 5 Aug 2020 15:16:54 +0800 Subject: [PATCH] feat(atlas): add acl.json support, use for profile GitOrigin-RevId: c123806fefdfa1620adb9a5aa2e5ca8586f449b7 --- src/core/include/megbrain/comp_node_env.h | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/src/core/include/megbrain/comp_node_env.h b/src/core/include/megbrain/comp_node_env.h index 4b7a2f3ec..ca6308a0a 100644 --- a/src/core/include/megbrain/comp_node_env.h +++ b/src/core/include/megbrain/comp_node_env.h @@ -378,11 +378,13 @@ public: void init() { MGB_LOCK_GUARD(mtx); if (!initialized) { - auto acl_err = aclInit(nullptr); + const char* config_path = + MGB_GETENV("MGB_ATLAS_PROFILE_JSON"); + auto acl_err = aclInit(config_path); initialized = acl_err == ACL_ERROR_NONE; mgb_throw_if(!initialized, AtlasError, - "acl initialize failed: (acl: %d)", - static_cast(acl_err)); + "acl initialize failed: (acl: %s)", + megcore::atlas::get_error_str(acl_err)); } } ~InitStatus() { -- GitLab