mirror of
https://github.com/portainer/portainer.git
synced 2025-07-25 08:19:40 +02:00
Some checks are pending
ci / build_images (map[arch:s390x platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
ci / build_images (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
ci / build_images (map[arch:arm platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:arm64 platform:linux version:]) (push) Waiting to run
ci / build_images (map[arch:ppc64le platform:linux version:]) (push) Waiting to run
ci / build_manifests (push) Blocked by required conditions
/ triage (push) Waiting to run
Lint / Run linters (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:1809]) (push) Waiting to run
Test / test-server (map[arch:amd64 platform:linux]) (push) Waiting to run
Test / test-client (push) Waiting to run
Test / test-server (map[arch:amd64 platform:windows version:ltsc2022]) (push) Waiting to run
Test / test-server (map[arch:arm64 platform:linux]) (push) Waiting to run
27 lines
713 B
JavaScript
27 lines
713 B
JavaScript
const ROOT_PATH = '/host';
|
|
|
|
export class HostDetailsPanelController {
|
|
/* @ngInject */
|
|
constructor($async, HostBrowserService) {
|
|
Object.assign(this, { $async, HostBrowserService });
|
|
|
|
this.getFilesForPath = this.getFilesForPath.bind(this);
|
|
this.getFilesForPathAsync = this.getFilesForPathAsync.bind(this);
|
|
}
|
|
|
|
getFilesForPath(path) {
|
|
return this.$async(this.getFilesForPathAsync, path);
|
|
}
|
|
|
|
async getFilesForPathAsync(path) {
|
|
const isBrowseEnabledOrig = this.isBrowseEnabled;
|
|
this.isBrowseEnabled = false;
|
|
|
|
await this.HostBrowserService.ls(this.environmentId, path);
|
|
this.isBrowseEnabled = isBrowseEnabledOrig;
|
|
}
|
|
|
|
$onInit() {
|
|
this.getFilesForPath(ROOT_PATH);
|
|
}
|
|
}
|