Explorar o código

Adding getInvoices and healthCheck calls

bodicsek %!s(int64=6) %!d(string=hai) anos
pai
achega
cc02ee7deb
Modificáronse 2 ficheiros con 43 adicións e 3 borrados
  1. 13 3
      app.js
  2. 30 0
      clusterkey.ppk

+ 13 - 3
app.js

@@ -4,6 +4,7 @@ var os = require('os');
 var httpSignature = require('http-signature');
 var jsSHA = require("jssha");
 
+process.env["NODE_TLS_REJECT_UNAUTHORIZED"] = 0;
 
 // TODO: update these values to your own
 var tenancyId = "ocid1.tenancy.oc1..aaaaaaaa56ugo5lfjdiyb3n5dmk2t3kzs4kuwea3heu73bmmqycg7hmqpinq";
@@ -130,8 +131,8 @@ function createVCN(compartmentId, displayName, cidrBlock, callback) {
 
 /************************************************************************/
 
-function getStates(callback) {
-    const request = https.request("https://130.35.55.238:7002/wl/oc_gateway/20190701/states", handleRequest(callback));
+function getInvoices(callback) {
+    const request = https.request("https://147.154.15.58/20191001/invoices?compartmentId=ocid1.tenancy.oc1..aaaaaaaa56ugo5lfjdiyb3n5dmk2t3kzs4kuwea3heu73bmmqycg7hmqpinq", handleRequest(callback));
     sign(request, {
         privateKey: privateKey,
         keyFingerprint: keyFingerprint,
@@ -141,6 +142,11 @@ function getStates(callback) {
     request.end();
 }
 
+function healthCheck(callback) {
+    const request = https.request("https://147.154.15.58/20191001/actuator/health", handleRequest(callback));
+    request.end();
+}
+
 /************************************************************************/
 
 // test the above functions
@@ -150,6 +156,10 @@ function getStates(callback) {
 //     console.log(data);
 // });
 
-getStates(function (data) {
+getInvoices(function (data) {
     console.log(data);
 });
+
+// healthCheck(function (data) {
+//     console.log(data);
+// });

+ 30 - 0
clusterkey.ppk

@@ -0,0 +1,30 @@
+-----BEGIN RSA PRIVATE KEY-----
+Proc-Type: 4,ENCRYPTED
+DEK-Info: DES-EDE3-CBC,DC52AB0A7670A0C8
+
+rtPfjBppuoJ9pcNqnqQ5y9mbLZ/wxzej7kbSRQG+av/Y+nqfLvPR8aJL4+JhV8y0
+gxIaiXfJ2CODK3QfbgZvrecXG5JsCOAs0Kb4dwuCAUdAUrqkJ4WhEgB4sK3Q/mqP
+6BVLAmZujZO3fK4rynsaetlXhXWtpcEQ5LFfq3JU0isoG2WcMB6oE46VIYFWKfwc
+DwxqwqAkZ/Q7OlvsMZG29VXo425bYxsBy2h8+7wjw2t/iQrkMpewRyK8TJ7BVXk9
+Goe2aMR+0PDtJKx8IHukOxdI2CGWMZeCWUf5XVZigtlUxEgJMcSGp62J8/U2xppP
+IH5M9m1BgMvVurPyzpsj384diCEAm6z1L4tT6PAxmJagS2TyruGZSep3mQPPQXOd
+oK04V2I7sJ71Uoqr8isPP6Ha6PDywR9HF9vSPrO168JQNtIyB6dBjEsfjjXCFOMw
+dp+iBwdWptLJ7Lc1GroXWuJHAZkgg03TrxVPj+0nXOAWARieTj36J50HbqHWPPWU
+R000B3aoWZuJw1yOhwFKMIX/j8nACBpYb6q0tSh6uCoO/3bE/Fir0o4k634OqmCQ
+U+oBjB1g6tAaIczK4hzC6pbqsnLJF9CZHwYXkx/3/Ta30FdTDdsRiGRcEGy9/Q4R
+lkmcNG0H7d79yABXpIbLkzck7f13gATet2LkNtoOPA7VK5h+gGYnlItmtxRdedrJ
+6vY3YeujfSnCdGoVL6M9DgdOjGr6/RClkdVsTpf+brzPtJtsp6aEu+lWJ9K6p4KN
+dya0z6j4PbtqIwWTNSCLXlxmFh2ZU56USoypAGgDLVhYtTRrG0l+VbJ9PZOiOl+o
+ArWAZjuWqfyzwecS5/zudeyMdWkioa6eEsGWE6fcg2kn9W6YBYYJE+mehOK95+cG
+Y/I+ieME6lTQUT6GHsn3QMxIKwwuuNzy4Bq8/e7IArwwVX0d+QcS073f8GCBzx0P
+WMAqi7QUFLaWxNVE9V+qDgM5nv4JIccJbIGksHC+uZgWe3zS92usJexfzcsQvCso
+UflZJ/QC3OVZJ8NoRD9d7zZXDyLiTvmMIPankSUuqEZL1+Z6kBGnszDZBpqpeR+v
+9qsgHPcujUbxcuj71p0Q7Oc/Jn0QwIe3Sz1MjSDRSedpnGosnr0EeSzpKOXzX6TM
+rX3FxarRpMESKKpIUiqIzzRtBQcXXYHVcxPSRCFbLs05fig9exOu4pzivMe8M5cY
+O1wfo09iAeSbfZPY//q/unikE0Z+iVAT4j7hISeR7Z16ZSvavqL6A2093z7Neb/Q
+wdbqSaYA2IKrgdcLQE26SF67Pn65bJGnCO4JAKz1HQekUgWDYavOMVPCAwAZyQBY
+oyoie2ZT8kBslBt7Hl4K9If2cWsx4VEn3BnLVzVISliJ28H6Ujun5PNZ9aLEjeTX
+Bw9txIxYunKxbDuU4/lq6+ClF6gdIcxn/SnWpQFYkMz4OBPnyy3sSCiuNC3scB1F
+adICpZOxLK6BmkYGZl9Q48kMxXefQvYSjHlko3dx9o1+jrwjEEAdKmvyZqGlqjZR
+aZFmJj7U6OkVc2fuc+XlyTKzvAfGMNULRlr+sYzCn+YS1IQ4D3nT3A==
+-----END RSA PRIVATE KEY-----