Browse Source

secrets: fix api calls

master
Guillermo Rauch 9 years ago
parent
commit
954be0b939
  1. 14
      lib/secrets.js

14
lib/secrets.js

@ -3,19 +3,13 @@ import Now from '../lib';
export default class Secrets extends Now { export default class Secrets extends Now {
ls () { ls () {
return this.retry(async (bail, attempt) => { return this.listSecrets();
if (this._debug) console.time(`> [debug] #${attempt} GET /secrets`);
const res = await this._fetch('/secrets');
if (this._debug) console.timeEnd(`> [debug] #${attempt} GET /secrets`);
const body = await res.json();
return body.secrets;
});
} }
rm (nameOrId) { rm (nameOrId) {
return this.retry(async (bail, attempt) => { return this.retry(async (bail, attempt) => {
if (this._debug) console.time(`> [debug] #${attempt} DELETE /secrets/${nameOrId}`); if (this._debug) console.time(`> [debug] #${attempt} DELETE /secrets/${nameOrId}`);
const res = await this._fetch(`/secrets/${nameOrId}`, { method: 'DELETE' }); const res = await this._fetch(`/now/secrets/${nameOrId}`, { method: 'DELETE' });
if (this._debug) console.timeEnd(`> [debug] #${attempt} DELETE /secrets/${nameOrId}`); if (this._debug) console.timeEnd(`> [debug] #${attempt} DELETE /secrets/${nameOrId}`);
if (403 === res.status) { if (403 === res.status) {
@ -41,7 +35,7 @@ export default class Secrets extends Now {
add (name, value) { add (name, value) {
return this.retry(async (bail, attempt) => { return this.retry(async (bail, attempt) => {
if (this._debug) console.time(`> [debug] #${attempt} POST /secrets`); if (this._debug) console.time(`> [debug] #${attempt} POST /secrets`);
const res = await this._fetch('/secrets', { const res = await this._fetch('/now/secrets', {
method: 'POST', method: 'POST',
body: { body: {
name, name,
@ -73,7 +67,7 @@ export default class Secrets extends Now {
rename (nameOrId, newName) { rename (nameOrId, newName) {
return this.retry(async (bail, attempt) => { return this.retry(async (bail, attempt) => {
if (this._debug) console.time(`> [debug] #${attempt} PATCH /secrets/${nameOrId}`); if (this._debug) console.time(`> [debug] #${attempt} PATCH /secrets/${nameOrId}`);
const res = await this._fetch(`/secrets/${nameOrId}`, { const res = await this._fetch(`/now/secrets/${nameOrId}`, {
method: 'PATCH', method: 'PATCH',
body: { body: {
name: newName name: newName

Loading…
Cancel
Save