• Travis Rhoden's avatar
    Move nsenter mounter to pkg/volume/util/nsenter · 1c045a09
    Travis Rhoden authored
    As part of moving pkg/util/mount out of tree, the NSEnter implementation
    of mount.Interface needs to be relocated out of pkg/util/mount, as it is
    K8s specific. This patch relocates that mounter implementation to
    pkg/volume/util/nsenter.
    
    Since the NSEnter mounter shares a lot of its logic with the Linux
    mounter implementation, many of the previously private methods of the
    Linux mounter are now made public to maintain that shared code.
    
    Additionaly, it was observed that *all* mount.Interface implemenations
    were using the same common method for IsNotMountPoint, so this patch
    removes that method from the mount.Interface definition and just exports
    the common implementation instead.
    1c045a09
Name
Last commit
Last update
..
awsebs Loading commit data...
azure_dd Loading commit data...
azure_file Loading commit data...
cephfs Loading commit data...
cinder Loading commit data...
configmap Loading commit data...
csi Loading commit data...
downwardapi Loading commit data...
emptydir Loading commit data...
fc Loading commit data...
flexvolume Loading commit data...
flocker Loading commit data...
gcepd Loading commit data...
git_repo Loading commit data...
glusterfs Loading commit data...
host_path Loading commit data...
iscsi Loading commit data...
local Loading commit data...
nfs Loading commit data...
photon_pd Loading commit data...
portworx Loading commit data...
projected Loading commit data...
quobyte Loading commit data...
rbd Loading commit data...
scaleio Loading commit data...
secret Loading commit data...
storageos Loading commit data...
testing Loading commit data...
util Loading commit data...
validation Loading commit data...
vsphere_volume Loading commit data...
BUILD Loading commit data...
OWNERS Loading commit data...
doc.go Loading commit data...
metrics_cached.go Loading commit data...
metrics_du.go Loading commit data...
metrics_du_test.go Loading commit data...
metrics_errors.go Loading commit data...
metrics_nil.go Loading commit data...
metrics_nil_test.go Loading commit data...
metrics_statfs.go Loading commit data...
metrics_statfs_test.go Loading commit data...
noop_expandable_plugin.go Loading commit data...
plugins.go Loading commit data...
plugins_test.go Loading commit data...
volume.go Loading commit data...
volume_linux.go Loading commit data...
volume_unsupported.go Loading commit data...