UNPKG

@zambelz/zhc

Version:
36 lines 1.18 kB
"use strict"; Object.defineProperty(exports, "__esModule", { value: true }); exports.removeRegisteredProfile = exports.createNewProfile = void 0; const logger_1 = require("../../utils/logger"); const profile_1 = require("../../utils/profile"); const createNewProfile = (opt) => { const profileName = opt?.add; if (!profileName) { (0, logger_1.logError)("Profile name is required"); return; } try { const newProfile = (0, profile_1.createProfile)(profileName); (0, logger_1.logInfo)("New profile created at: ", newProfile); } catch (err) { (0, logger_1.logError)(`${err}`); } }; exports.createNewProfile = createNewProfile; const removeRegisteredProfile = (opt) => { const profileName = opt?.remove; if (!profileName) { (0, logger_1.logError)("Profile name is required"); return; } try { (0, profile_1.removeProfile)(profileName); console.log(`Profile "${profileName}" has been removed`); } catch (err) { (0, logger_1.logError)(`${err}`); } }; exports.removeRegisteredProfile = removeRegisteredProfile; //# sourceMappingURL=profileManagement.js.map