mirror of https://github.com/portainer/portainer
19 lines
471 B
JavaScript
19 lines
471 B
JavaScript
export class NodeSelectorController {
|
|
/* @ngInject */
|
|
constructor(AgentService, Notifications) {
|
|
Object.assign(this, { AgentService, Notifications });
|
|
}
|
|
|
|
async $onInit() {
|
|
try {
|
|
const agents = await this.AgentService.agents(this.endpointId);
|
|
this.agents = agents;
|
|
if (!this.model) {
|
|
this.model = agents[0].NodeName;
|
|
}
|
|
} catch (err) {
|
|
this.Notifications.error('Failure', err, 'Unable to load agents');
|
|
}
|
|
}
|
|
}
|