f5-corkscrew
Advanced tools
Comparing version 0.9.3 to 0.11.2
@@ -12,2 +12,18 @@ | ||
## [0.10.0] - (07.10.2022) | ||
- Added parent APM profile digging (apm profile acces \<name\>) | ||
- Not digging the entire apm profile yet, just the main profile that gets attached to the virtual so we can at least see that this VS has APM | ||
- Removed old base config digging | ||
- All details and more are in DO search | ||
--- | ||
## [0.9.3] - (02.02.2022) | ||
- TypeError: Cannot read properties of undefined (reading 'internal') #23 | ||
- https://github.com/f5devcentral/f5-corkscrew/issues/23 | ||
--- | ||
## [0.9.0] - (10.31.2021) | ||
@@ -14,0 +30,0 @@ |
@@ -296,12 +296,14 @@ /* eslint-disable @typescript-eslint/explicit-module-boundary-types */ | ||
} | ||
// find data groups in irule | ||
// if we have any data-groups, find data groups in irule | ||
const dataGroups = Object.keys(configObject.ltm['data-group'].internal); | ||
yield (0, digiRules_1.digDataGroupsiniRule)(x.value, dataGroups) | ||
.then((dgNamesInRule) => __awaiter(this, void 0, void 0, function* () { | ||
yield dgNamesInRule.forEach((dg) => __awaiter(this, void 0, void 0, function* () { | ||
const dgBody = configObject.ltm['data-group'].internal[dg]; | ||
const fullDgConfig = `ltm data-group internal ${dg} { ${dgBody} }`; | ||
config.push(fullDgConfig); | ||
if (dataGroups.length > 0) { | ||
yield (0, digiRules_1.digDataGroupsiniRule)(x.value, dataGroups) | ||
.then((dgNamesInRule) => __awaiter(this, void 0, void 0, function* () { | ||
yield dgNamesInRule.forEach((dg) => __awaiter(this, void 0, void 0, function* () { | ||
const dgBody = configObject.ltm['data-group'].internal[dg]; | ||
const fullDgConfig = `ltm data-group internal ${dg} { ${dgBody} }`; | ||
config.push(fullDgConfig); | ||
})); | ||
})); | ||
})); | ||
} | ||
} | ||
@@ -308,0 +310,0 @@ })); |
@@ -5,3 +5,3 @@ { | ||
"author": "F5DevCentral", | ||
"version": "0.9.3", | ||
"version": "0.11.2", | ||
"license": "Apache-2.0", | ||
@@ -16,7 +16,7 @@ "homepage": "https://github.com/f5devcentral/f5-corkscrew#readme", | ||
"type": "git", | ||
"url": "git+https://github.com/f5devcentral/f5-corkscrew.git" | ||
"url": "https://github.com/f5devcentral/f5-corkscrew.git" | ||
}, | ||
"scripts": { | ||
"lint": "tsc --noEmit && eslint 'src/**/*.{js,ts,tsx}' 'src/tests/**/*.{js,ts,tsx}'", | ||
"test": "nyc mocha -r ts-node/register \"src/tests/ALL.tests.ts\"", | ||
"test": "nyc mocha -r ts-node/register \"tests/ALL.tests.ts\"", | ||
"refresh": "rm -rf ./node_modules ./package-lock.json && npm install", | ||
@@ -26,4 +26,14 @@ "build-code-docs": "typedoc --out code_docs src", | ||
"watch": "tsc -watch -p ./", | ||
"build-package": "npm run compile && npm pack" | ||
"build-package": "npm run compile && npm pack", | ||
"semantic-release": "semantic-release" | ||
}, | ||
"release": { | ||
"branches": [ | ||
"main" | ||
], | ||
"plugins": [ | ||
"@semantic-release/commit-analyzer", | ||
"@semantic-release/release-notes-generator" | ||
] | ||
}, | ||
"bugs": { | ||
@@ -68,3 +78,4 @@ "url": "https://github.com/f5devcentral/f5-corkscrew/issues" | ||
"ts-node": "^10.4.0", | ||
"typescript": "^4.4.4" | ||
"typescript": "^4.4.4", | ||
"semantic-release": "^19.0.3" | ||
}, | ||
@@ -71,0 +82,0 @@ "dependencies": { |
Sorry, the diff of this file is not supported yet
Sorry, the diff of this file is not supported yet
464647
5662
13