diff --git a/lib/pathutils.py b/lib/pathutils.py index fe531808ee3ef87fe4858d301d0e66c38ddda135..30acd8bad28182cc1e6f9bece20ff8bdaa82bd6f 100644 --- a/lib/pathutils.py +++ b/lib/pathutils.py @@ -1,7 +1,7 @@ # # -# Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012 Google Inc. +# Copyright (C) 2006, 2007, 2008, 2009, 2010, 2011, 2012, 2013 Google Inc. # # This program is free software; you can redistribute it and/or modify # it under the terms of the GNU General Public License as published by @@ -29,9 +29,15 @@ from ganeti import vcluster # Build-time constants -DEFAULT_FILE_STORAGE_DIR = vcluster.AddNodePrefix(_autoconf.FILE_STORAGE_DIR) -DEFAULT_SHARED_FILE_STORAGE_DIR = \ - vcluster.AddNodePrefix(_autoconf.SHARED_FILE_STORAGE_DIR) +if _autoconf.ENABLE_FILE_STORAGE: + DEFAULT_FILE_STORAGE_DIR = vcluster.AddNodePrefix(_autoconf.FILE_STORAGE_DIR) +else: + DEFAULT_FILE_STORAGE_DIR = _autoconf.FILE_STORAGE_DIR +if _autoconf.ENABLE_SHARED_FILE_STORAGE: + DEFAULT_SHARED_FILE_STORAGE_DIR = \ + vcluster.AddNodePrefix(_autoconf.SHARED_FILE_STORAGE_DIR) +else: + DEFAULT_SHARED_FILE_STORAGE_DIR = _autoconf.SHARED_FILE_STORAGE_DIR EXPORT_DIR = vcluster.AddNodePrefix(_autoconf.EXPORT_DIR) OS_SEARCH_PATH = _autoconf.OS_SEARCH_PATH ES_SEARCH_PATH = _autoconf.ES_SEARCH_PATH