feat(cloudapi-gql): add rebootMachine mutation
This commit is contained in:
parent
37c865687b
commit
3135f3b5a7
@ -136,6 +136,23 @@ const resolvers = {
|
|||||||
type: ({ type }) => (type ? type.toUpperCase() : type),
|
type: ({ type }) => (type ? type.toUpperCase() : type),
|
||||||
// eslint-disable-next-line camelcase
|
// eslint-disable-next-line camelcase
|
||||||
key_id: ({ keyId }) => keyId
|
key_id: ({ keyId }) => keyId
|
||||||
|
},
|
||||||
|
FirewallRule: {
|
||||||
|
machines: ({ id }) => api.firewall.listMachines({ id })
|
||||||
|
},
|
||||||
|
Snapshot: {
|
||||||
|
state: ({ state }) => (state ? state.toUpperCase() : state)
|
||||||
|
},
|
||||||
|
ImageError: {
|
||||||
|
code: ({ code }) => (code ? code.toUpperCase() : code)
|
||||||
|
},
|
||||||
|
ImageFile: {
|
||||||
|
compression: ({ compression }) =>
|
||||||
|
compression ? compression.toUpperCase() : compression
|
||||||
|
},
|
||||||
|
Mutation: {
|
||||||
|
rebootMachine: (root, { id }) =>
|
||||||
|
api.machines.reboot(id).then(() => resolvers.Query.machine(null, { id }))
|
||||||
}
|
}
|
||||||
};
|
};
|
||||||
|
|
||||||
|
Loading…
Reference in New Issue
Block a user