from pygnulib.parser import CommandLine as CommandLineParser
-from pygnulib.filesystem import GnulibGit as GnulibGitFS
+from pygnulib.vfs import Base as BaseVFS
+from pygnulib.vfs import GnulibGit as GnulibGitVFS
def main(script, gnulib, program, arguments, environ):
- gnulib = GnulibGitFS(gnulib)
+ gnulib = GnulibGitVFS(gnulib)
parser = CommandLineParser(program)
try:
(namespace, mode, verbosity, options) = parser.parse(arguments)
-class Directory:
+class Base:
"""gnulib generic virtual file system"""
_TABLE_ = {
"lib" : "source_base",
parts += [part]
continue
if not replaced:
- for old, new in Directory._TABLE_.items():
+ for old, new in Base._TABLE_.items():
if part == old:
part = self.__config[new]
replaced = True
-class GnulibGit(Directory):
+class GnulibGit(Base):
"""gnulib git repository"""
_EXCLUDE_ = {
"." : str.startswith,