Skip to content

Commit

Permalink
add java example
Browse files Browse the repository at this point in the history
  • Loading branch information
netweng committed Aug 2, 2023
1 parent 75da7b2 commit 2d690ef
Show file tree
Hide file tree
Showing 8 changed files with 5,885 additions and 2,894 deletions.
30 changes: 15 additions & 15 deletions cloudtower-api-doc/scripts/create-new-api-example.js
Original file line number Diff line number Diff line change
Expand Up @@ -3,13 +3,13 @@ const {
parsePythonCommonDef,
} = require("sdk-example-generator/dist/helper/python");
const { parseGoCommonDef } = require("sdk-example-generator/dist/helper/go");
// const {
// parseJavaCommonDef,
// } = require("sdk-example-generator/dist/helper/java");
const {
parseJavaCommonDef,
} = require("sdk-example-generator/dist/helper/java");
const {
goTemplate,
pythonTemplate,
// javaTemplate,
javaTemplate,
} = require("sdk-example-generator/dist/helper/hbs");
const fs = require("fs");
const path = require("path");
Expand Down Expand Up @@ -120,30 +120,30 @@ async function genSnippet(specPath, input) {
const commonDef = await parser.parse(input);
const pythonDef = parsePythonCommonDef(commonDef);
const goDef = parseGoCommonDef(commonDef);
// const javaDef = parseJavaCommonDef(commonDef);
const javaDef = parseJavaCommonDef(commonDef);
const pythonFile = pythonTemplate(pythonDef);
const goFile = goTemplate(goDef);
// const javaFile = javaTemplate(javaDef)
const javaFile = javaTemplate(javaDef)

return {
python: pythonFile,
go: goFile,
// java: javaFile,
java: javaFile,
};
}

const excludePaths = [
// "/create-vds-with-migrate-vlan",
// "/create-vds-with-access-vlan",

"/delete-log-collection",
"/force-stop-log-collection",
"/create-log-collection",
"/update-alert-notifier",
"/move-node-topo",
"/create-nvmf-subsystem",
"/update-nvmf-subsystem",
"/delete-nvmf-subsystem",
// "/delete-log-collection",
// "/force-stop-log-collection",
// "/create-log-collection",
// "/update-alert-notifier",
// "/move-node-topo",
// "/create-nvmf-subsystem",
// "/update-nvmf-subsystem",
// "/delete-nvmf-subsystem",
];
const traveseSpec = async (specPath) => {
const example = {};
Expand Down
1,228 changes: 824 additions & 404 deletions cloudtower-api-doc/swagger/examples/2.4.0-swagger-examples.json

Large diffs are not rendered by default.

1,237 changes: 830 additions & 407 deletions cloudtower-api-doc/swagger/examples/2.5.0-swagger-examples.json

Large diffs are not rendered by default.

1,237 changes: 830 additions & 407 deletions cloudtower-api-doc/swagger/examples/2.6.0-swagger-examples.json

Large diffs are not rendered by default.

1,237 changes: 830 additions & 407 deletions cloudtower-api-doc/swagger/examples/2.7.0-swagger-examples.json

Large diffs are not rendered by default.

1,237 changes: 830 additions & 407 deletions cloudtower-api-doc/swagger/examples/2.8.0-swagger-examples.json

Large diffs are not rendered by default.

1,282 changes: 860 additions & 422 deletions cloudtower-api-doc/swagger/examples/3.0.0-swagger-examples.json

Large diffs are not rendered by default.

1,291 changes: 866 additions & 425 deletions cloudtower-api-doc/swagger/examples/3.1.0-swagger-examples.json

Large diffs are not rendered by default.

0 comments on commit 2d690ef

Please sign in to comment.