Skip to content

Commit ae8abe1

Browse files
committed
chore: eslint fixes
1 parent 7d102f7 commit ae8abe1

File tree

2 files changed

+25
-22
lines changed

2 files changed

+25
-22
lines changed

example/example.js

Lines changed: 23 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* eslint-disable no-console */
22
/* eslint-disable require-jsdoc */
3+
/* eslint-disable node/no-unpublished-require */
34
const CodeEngineV1 = require('../dist/ibm-cloud-code-engine/v1'); // require('ibm-code-engine-sdk/ibm-cloud-code-engine/v1');
45
const { IamAuthenticator } = require('../dist/auth'); // require('ibm-code-engine-sdk/auth');
56
const k8s = require('@kubernetes/client-node');
@@ -27,35 +28,38 @@ const ceClient = new CodeEngineV1({
2728

2829
async function main() {
2930
// Use the http library to get an IAM Delegated Refresh Token
30-
let iamResponse, delegatedRefreshToken;
31+
let iamResponse;
32+
let delegatedRefreshToken;
3133
try {
32-
iamResponse = await axios.post('https://iam.cloud.ibm.com/identity/token', querystring.stringify({
33-
'grant_type': 'urn:ibm:params:oauth:grant-type:apikey',
34-
'apikey': process.env.CE_API_KEY,
35-
'response_type': 'delegated_refresh_token',
36-
'receiver_client_ids': 'ce',
37-
'delegated_refresh_token_expiry': '3600'
38-
}), {
39-
'headers': {
40-
'Content-Type': 'application/x-www-form-urlencoded'
34+
iamResponse = await axios.post(
35+
'https://iam.cloud.ibm.com/identity/token',
36+
querystring.stringify({
37+
'grant_type': 'urn:ibm:params:oauth:grant-type:apikey',
38+
'apikey': process.env.CE_API_KEY,
39+
'response_type': 'delegated_refresh_token',
40+
'receiver_client_ids': 'ce',
41+
'delegated_refresh_token_expiry': '3600',
42+
}),
43+
{
44+
'headers': {
45+
'Content-Type': 'application/x-www-form-urlencoded',
46+
},
4147
}
42-
})
48+
);
4349
delegatedRefreshToken = iamResponse.data.delegated_refresh_token;
44-
} catch(err) {
45-
console.error('IAM POST /identity/token err:'+err);
46-
process.exit(1);
50+
} catch (err) {
51+
throw err;
4752
}
4853

4954
// Get Code Engine project config using the Code Engine client.
5055
let configResponse;
5156
try {
52-
configResponse = await ceClient.getKubeconfig({
57+
configResponse = await ceClient.getKubeconfig({
5358
xDelegatedRefreshToken: delegatedRefreshToken,
5459
id: process.env.CE_PROJECT_ID,
5560
});
56-
} catch(err) {
57-
console.error('getKubeconfig err:'+err);
58-
process.exit(1);
61+
} catch (err) {
62+
throw err;
5963
}
6064

6165
// Setup Kubernetes client.
@@ -71,10 +75,8 @@ async function main() {
7175
`Project ${process.env.CE_PROJECT_ID} has ${configMapList.body.items.length} configmaps.`
7276
);
7377
} catch (err) {
74-
console.error('listNamespacedConfigMap err:'+err);
75-
process.exit(1);
78+
throw err;
7679
}
77-
7880
}
7981

8082
main();

example/example_deprecated.js

Lines changed: 2 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,6 @@
11
/* eslint-disable no-console */
22
/* eslint-disable require-jsdoc */
3+
/* eslint-disable node/no-unpublished-require */
34
const CodeEngineV1 = require('../dist/ibm-cloud-code-engine/v1'); // require('ibm-code-engine-sdk/ibm-cloud-code-engine/v1');
45
const { IamAuthenticator } = require('../dist/auth'); // require('ibm-code-engine-sdk/auth');
56
const k8s = require('@kubernetes/client-node');
@@ -46,4 +47,4 @@ async function main() {
4647
);
4748
}
4849

49-
main();
50+
main();

0 commit comments

Comments
 (0)