コード例 #1
0
ファイル: Office.py プロジェクト: Tapyr/tapyr
 def _delivery_boxes(self, da):
     prefix = sos.path.split(da)[-1]
     dirs = [d for d in subdirs(da) if not sos.path.split(d)[-1].startswith(".")]
     if not dirs:
         inbox = self._path(da, "inbox")
         for d in "cur", "new", "tmp":
             self._path(inbox, d)
         dirs.append(inbox)
     return self.extra_delivery_boxes + [self._new_delivery_box(d, prefix) for d in dirs]
コード例 #2
0
ファイル: Office.py プロジェクト: JPilarr/tapyr
 def _delivery_boxes(self, da):
     prefix = sos.path.split(da)[-1]
     dirs   = \
         [ d for d in subdirs (da)
             if  not sos.path.split (d) [-1].startswith (".")
         ]
     if not dirs:
         inbox = self._path(da, "inbox")
         for d in "cur", "new", "tmp":
             self._path(inbox, d)
         dirs.append(inbox)
     return \
         ( self.extra_delivery_boxes
         + [self._new_delivery_box (d, prefix) for d in dirs]
         )
コード例 #3
0
ファイル: Office.py プロジェクト: JPilarr/tapyr
 def _storage_boxes(self, path, da):
     return \
         [   PMA.Mailbox (sa)
         for sa in subdirs (path) if sa != da
         if  not sos.path.split (sa) [-1].startswith (".")
         ]
コード例 #4
0
 def _subdirs (self, path) :
     return subdirs (path)
コード例 #5
0
 def run_dir (d) :
     run_mods (d)
     for s in subdirs (d) :
         run_dir (s)
コード例 #6
0
ファイル: Office.py プロジェクト: Tapyr/tapyr
 def _storage_boxes(self, path, da):
     return [PMA.Mailbox(sa) for sa in subdirs(path) if sa != da if not sos.path.split(sa)[-1].startswith(".")]
コード例 #7
0
def run_app_tests_dir_transitive \
        (d, exclude, py_executables, py_options, summary) :
    run_app_tests_dir (d, exclude, py_executables, py_options, summary)
    for s in subdirs (d) :
        run_app_tests_dir_transitive \
            (s, exclude, py_executables, py_options, summary)
コード例 #8
0
ファイル: Mailbox.py プロジェクト: Tapyr/tapyr
 def _subdirs (self, path) :
     return subdirs (path)
コード例 #9
0
ファイル: run_app_tests.py プロジェクト: Tapyr/tapyr
def run_app_tests_dir_transitive \
        (d, exclude, py_executables, py_options, summary) :
    run_app_tests_dir (d, exclude, py_executables, py_options, summary)
    for s in subdirs (d) :
        run_app_tests_dir_transitive \
            (s, exclude, py_executables, py_options, summary)