Exemple #1
0
def test_file_or_folder():
    f = FS.file_or_folder(__file__)
    assert isinstance(f, File)
    f = FS.file_or_folder(File(__file__).parent)
    assert isinstance(f, Folder)
Exemple #2
0
 def __init__(self, source):
     super(Processable, self).__init__()
     self.source = FS.file_or_folder(source)
     self.is_processable = True
     self.uses_template = True
     self._relative_deploy_path = None
 def _generate_filename_(self):
     return FS.file_or_folder(
             Template(self.source.filename.path).render(self.data))
Exemple #4
0
 def __init__(self, source):
     super(Processable, self).__init__()
     self.source = FS.file_or_folder(source)
     self.is_processable = True
     self.uses_template = True
     self._relative_deploy_path = None
 def combine_path(parent, leaf):
     return FS.file_or_folder(parent.child(leaf))