Remove references to use_put_mount and fs.conf
These are old remnant code that is no longer in use. Change-Id: Ic0afe1f16884efec49bfa2f64345129e1421daa6 Signed-off-by: Prashanth Pai <ppai@redhat.com>
This commit is contained in:
parent
4018b3f749
commit
a39bcbaae2
@ -1,13 +0,0 @@
|
||||
[DEFAULT]
|
||||
#
|
||||
# IP address of a node in the GlusterFS server cluster hosting the
|
||||
# volumes to be served via Swift API.
|
||||
mount_ip = localhost
|
||||
|
||||
# Performance optimization parameter. When turned off, the filesystem will
|
||||
# see a reduced number of stat calls, resulting in substantially faster
|
||||
# response time for GET and HEAD container requests on containers with large
|
||||
# numbers of objects, at the expense of an accurate count of combined bytes
|
||||
# used by all objects in the container. For most installations "off" works
|
||||
# fine.
|
||||
accurate_size_in_listing = off
|
@ -30,8 +30,7 @@ from greenlet import getcurrent
|
||||
from contextlib import contextmanager
|
||||
from swiftonfile.swift.common.exceptions import AlreadyExistsAsFile, \
|
||||
AlreadyExistsAsDir
|
||||
from swift.common.utils import TRUE_VALUES, ThreadPool, hash_path, \
|
||||
normalize_timestamp
|
||||
from swift.common.utils import ThreadPool, hash_path, normalize_timestamp
|
||||
from swift.common.exceptions import DiskFileNotExist, DiskFileError, \
|
||||
DiskFileNoSpace, DiskFileDeviceUnavailable, DiskFileNotOpen, \
|
||||
DiskFileExpired
|
||||
@ -48,7 +47,6 @@ from swiftonfile.swift.common.utils import X_CONTENT_TYPE, \
|
||||
X_TIMESTAMP, X_TYPE, X_OBJECT_TYPE, FILE, OBJECT, DIR_TYPE, \
|
||||
FILE_TYPE, DEFAULT_UID, DEFAULT_GID, DIR_NON_OBJECT, DIR_OBJECT, \
|
||||
X_ETAG, X_CONTENT_LENGTH
|
||||
from ConfigParser import ConfigParser, NoSectionError, NoOptionError
|
||||
from swift.obj.diskfile import DiskFileManager as SwiftDiskFileManager
|
||||
from swift.obj.diskfile import get_async_dir
|
||||
|
||||
@ -176,17 +174,6 @@ def make_directory(full_path, uid, gid, metadata=None):
|
||||
return True, metadata
|
||||
|
||||
|
||||
_fs_conf = ConfigParser()
|
||||
if _fs_conf.read(os.path.join('/etc/swift', 'fs.conf')):
|
||||
try:
|
||||
_use_put_mount = _fs_conf.get('DEFAULT', 'use_put_mount', "no") \
|
||||
in TRUE_VALUES
|
||||
except (NoSectionError, NoOptionError):
|
||||
_use_put_mount = False
|
||||
else:
|
||||
_use_put_mount = False
|
||||
|
||||
|
||||
def _adjust_metadata(metadata):
|
||||
# Fix up the metadata to ensure it has a proper value for the
|
||||
# Content-Type metadata, as well as an X_TYPE and X_OBJECT_TYPE
|
||||
@ -605,16 +592,12 @@ class DiskFile(object):
|
||||
obj_path, self._obj = os.path.split(obj)
|
||||
if obj_path:
|
||||
self._obj_path = obj_path.strip(os.path.sep)
|
||||
self._datadir = os.path.join(self._container_path, self._obj_path)
|
||||
self._put_datadir = os.path.join(self._container_path,
|
||||
self._obj_path)
|
||||
else:
|
||||
self._obj_path = ''
|
||||
self._datadir = self._container_path
|
||||
self._put_datadir = self._container_path
|
||||
|
||||
if _use_put_mount:
|
||||
self._put_datadir = os.path.join(
|
||||
self._device_path + '_PUT', container, self._obj_path)
|
||||
else:
|
||||
self._put_datadir = self._datadir
|
||||
self._data_file = os.path.join(self._put_datadir, self._obj)
|
||||
|
||||
def open(self):
|
||||
|
@ -161,8 +161,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._gid == DEFAULT_GID
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == ""
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar"), gdf._datadir
|
||||
assert gdf._datadir == gdf._put_datadir
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar"), gdf._put_datadir
|
||||
assert gdf._data_file == os.path.join(self.td, "vol0", "ufo47", "bar", "z")
|
||||
assert gdf._is_dir is False
|
||||
assert gdf._fd is None
|
||||
@ -171,7 +170,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
gdf = self._get_diskfile("vol0", "p57", "ufo47", "bar", "/b/a/z/")
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == "b/a"
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "b", "a"), gdf._datadir
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "b", "a"), gdf._put_datadir
|
||||
|
||||
def test_open_no_metadata(self):
|
||||
the_path = os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
@ -669,7 +668,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == ""
|
||||
assert gdf._container_path == os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
assert gdf._datadir == the_cont
|
||||
assert gdf._put_datadir == the_cont
|
||||
assert gdf._data_file == os.path.join(self.td, "vol0", "ufo47", "bar", "z")
|
||||
|
||||
body = '1234\n'
|
||||
@ -699,7 +698,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == ""
|
||||
assert gdf._container_path == os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
assert gdf._datadir == the_cont
|
||||
assert gdf._put_datadir == the_cont
|
||||
assert gdf._data_file == os.path.join(self.td, "vol0", "ufo47", "bar", "z")
|
||||
|
||||
body = '1234\n'
|
||||
@ -734,7 +733,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == ""
|
||||
assert gdf._container_path == os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
assert gdf._datadir == the_cont
|
||||
assert gdf._put_datadir == the_cont
|
||||
assert gdf._data_file == os.path.join(self.td, "vol0", "ufo47", "bar", "z")
|
||||
|
||||
body = '1234\n'
|
||||
@ -775,7 +774,7 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._obj == "z"
|
||||
assert gdf._obj_path == the_obj_path
|
||||
assert gdf._container_path == os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "b", "a")
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "b", "a")
|
||||
assert gdf._data_file == os.path.join(
|
||||
self.td, "vol0", "ufo47", "bar", "b", "a", "z")
|
||||
|
||||
@ -811,8 +810,8 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert not gdf._is_dir
|
||||
later = float(gdf.read_metadata()['X-Timestamp']) + 1
|
||||
gdf.delete(normalize_timestamp(later))
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._datadir, gdf._obj))
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._put_datadir, gdf._obj))
|
||||
|
||||
def test_delete_same_timestamp(self):
|
||||
the_path = os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
@ -826,8 +825,8 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert not gdf._is_dir
|
||||
now = float(gdf.read_metadata()['X-Timestamp'])
|
||||
gdf.delete(normalize_timestamp(now))
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert os.path.exists(os.path.join(gdf._datadir, gdf._obj))
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
assert os.path.exists(os.path.join(gdf._put_datadir, gdf._obj))
|
||||
|
||||
def test_delete_file_not_found(self):
|
||||
the_path = os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
@ -845,8 +844,8 @@ class TestDiskFile(unittest.TestCase):
|
||||
os.unlink(the_file)
|
||||
|
||||
gdf.delete(normalize_timestamp(later))
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._datadir, gdf._obj))
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._put_datadir, gdf._obj))
|
||||
|
||||
def test_delete_file_unlink_error(self):
|
||||
the_path = os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
@ -879,8 +878,8 @@ class TestDiskFile(unittest.TestCase):
|
||||
finally:
|
||||
os.chmod(the_path, stats.st_mode)
|
||||
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert os.path.exists(os.path.join(gdf._datadir, gdf._obj))
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
assert os.path.exists(os.path.join(gdf._put_datadir, gdf._obj))
|
||||
|
||||
def test_delete_is_dir(self):
|
||||
the_path = os.path.join(self.td, "vol0", "ufo47", "bar")
|
||||
@ -890,18 +889,18 @@ class TestDiskFile(unittest.TestCase):
|
||||
assert gdf._data_file == the_dir
|
||||
later = float(gdf.read_metadata()['X-Timestamp']) + 1
|
||||
gdf.delete(normalize_timestamp(later))
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._datadir, gdf._obj))
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
assert not os.path.exists(os.path.join(gdf._put_datadir, gdf._obj))
|
||||
|
||||
def test_create(self):
|
||||
gdf = self._get_diskfile("vol0", "p57", "ufo47", "bar", "dir/z")
|
||||
saved_tmppath = ''
|
||||
saved_fd = None
|
||||
with gdf.create() as dw:
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
saved_tmppath = dw._tmppath
|
||||
assert os.path.dirname(saved_tmppath) == gdf._datadir
|
||||
assert os.path.dirname(saved_tmppath) == gdf._put_datadir
|
||||
assert os.path.basename(saved_tmppath)[:3] == '.z.'
|
||||
assert os.path.exists(saved_tmppath)
|
||||
dw.write("123")
|
||||
@ -921,10 +920,10 @@ class TestDiskFile(unittest.TestCase):
|
||||
gdf = self._get_diskfile("vol0", "p57", "ufo47", "bar", "dir/z")
|
||||
saved_tmppath = ''
|
||||
with gdf.create() as dw:
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
saved_tmppath = dw._tmppath
|
||||
assert os.path.dirname(saved_tmppath) == gdf._datadir
|
||||
assert os.path.dirname(saved_tmppath) == gdf._put_datadir
|
||||
assert os.path.basename(saved_tmppath)[:3] == '.z.'
|
||||
assert os.path.exists(saved_tmppath)
|
||||
dw.write("123")
|
||||
@ -936,10 +935,10 @@ class TestDiskFile(unittest.TestCase):
|
||||
gdf = self._get_diskfile("vol0", "p57", "ufo47", "bar", "dir/z")
|
||||
saved_tmppath = ''
|
||||
with gdf.create() as dw:
|
||||
assert gdf._datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._datadir)
|
||||
assert gdf._put_datadir == os.path.join(self.td, "vol0", "ufo47", "bar", "dir")
|
||||
assert os.path.isdir(gdf._put_datadir)
|
||||
saved_tmppath = dw._tmppath
|
||||
assert os.path.dirname(saved_tmppath) == gdf._datadir
|
||||
assert os.path.dirname(saved_tmppath) == gdf._put_datadir
|
||||
assert os.path.basename(saved_tmppath)[:3] == '.z.'
|
||||
assert os.path.exists(saved_tmppath)
|
||||
dw.write("123")
|
||||
|
Loading…
x
Reference in New Issue
Block a user