ui/app/volumes/detail/route.js

17 lines
493 B
JavaScript

import { get } from '@ember/object';
import { hash } from 'rsvp';
import Route from '@ember/routing/route';
export default Route.extend({
model(params) {
const store = get(this, 'store');
const clusterStore = get(this, 'clusterStore');
return hash({
persistentVolumes: clusterStore.findAll('persistentVolume'),
storageClasses: clusterStore.findAll('storageClass'),
pvc: store.find('persistentVolumeClaim', params.volume_id),
});
},
});