Add sshfs volume UI bits
This commit is contained in:
@@ -70,6 +70,9 @@ angular.module('Application').controller('VolumesController', ['$scope', '$locat
|
||||
username: '',
|
||||
password: '',
|
||||
diskPath: '',
|
||||
user: '',
|
||||
port: 22,
|
||||
privateKey: '',
|
||||
|
||||
reset: function () {
|
||||
$scope.volumeConfigure.busy = false;
|
||||
@@ -83,6 +86,9 @@ angular.module('Application').controller('VolumesController', ['$scope', '$locat
|
||||
$scope.volumeConfigure.username = '';
|
||||
$scope.volumeConfigure.password = '';
|
||||
$scope.volumeConfigure.diskPath = '';
|
||||
$scope.volumeConfigure.user = '';
|
||||
$scope.volumeConfigure.port = 22;
|
||||
$scope.volumeConfigure.privateKey = '';
|
||||
|
||||
$scope.volumeConfigureForm.$setPristine();
|
||||
$scope.volumeConfigureForm.$setUntouched();
|
||||
@@ -107,6 +113,12 @@ angular.module('Application').controller('VolumesController', ['$scope', '$locat
|
||||
} else if (volume.mountType === 'nfs') {
|
||||
$scope.volumeConfigure.host = volume.mountOptions.host;
|
||||
$scope.volumeConfigure.remoteDir = volume.mountOptions.remoteDir;
|
||||
} else if (volume.mountType === 'sshfs') {
|
||||
$scope.volumeConfigure.host = volume.mountOptions.host;
|
||||
$scope.volumeConfigure.port = volume.mountOptions.port;
|
||||
$scope.volumeConfigure.remoteDir = volume.mountOptions.remoteDir;
|
||||
$scope.volumeConfigure.user = volume.mountOptions.user;
|
||||
$scope.volumeConfigure.privateKey = volume.mountOptions.privateKey;
|
||||
} else if (volume.mountType === 'ext4') {
|
||||
$scope.volumeConfigure.diskPath = volume.mountOptions.diskPath;
|
||||
}
|
||||
@@ -135,6 +147,14 @@ angular.module('Application').controller('VolumesController', ['$scope', '$locat
|
||||
host: $scope.volumeConfigure.host,
|
||||
remoteDir: $scope.volumeConfigure.remoteDir,
|
||||
};
|
||||
} else if ($scope.volumeConfigure.mountType === 'sshfs') {
|
||||
mountOptions = {
|
||||
host: $scope.volumeConfigure.host,
|
||||
port: $scope.volumeConfigure.port,
|
||||
remoteDir: $scope.volumeConfigure.remoteDir,
|
||||
user: $scope.volumeConfigure.user,
|
||||
privateKey: $scope.volumeConfigure.privateKey,
|
||||
};
|
||||
} else if ($scope.volumeConfigure.mountType === 'ext4') {
|
||||
mountOptions = {
|
||||
diskPath: $scope.volumeConfigure.diskPath
|
||||
|
||||
Reference in New Issue
Block a user