Esempio n. 1
0
 def list(cls, kind):
     '''Returns a list of available plists'''
     kind_dir = os.path.join(REPO_DIR, kind)
     plists = []
     for dirpath, dirnames, filenames in os.walk(kind_dir):
         record_status(
             '%s_list_process' % kind,
             message='Scanning %s...' % dirpath[len(kind_dir)+1:])
         # don't recurse into directories that start with a period.
         dirnames[:] = [name for name in dirnames
                        if not name.startswith('.')]
         subdir = dirpath[len(kind_dir):].lstrip(os.path.sep)
         if os.path.sep == '\\':
             plists.extend([os.path.join(subdir, name).replace('\\', '/')
                            for name in filenames
                            if not name.startswith('.')])
         else:
             plists.extend([os.path.join(subdir, name)
                            for name in filenames
                            if not name.startswith('.')])
     return plists
Esempio n. 2
0
File: models.py Progetto: groob/mwa2
 def list(cls, kind):
     '''Returns a list of available plists'''
     kind_dir = os.path.join(REPO_DIR, kind)
     plists = []
     for dirpath, dirnames, filenames in os.walk(kind_dir):
         record_status(
             '%s_list_process' % kind,
             message='Scanning %s...' % dirpath[len(kind_dir)+1:])
         for dirname in dirnames:
             # don't recurse into directories that start with a period.
             if dirname.startswith('.'):
                 dirnames.remove(dirname)
         subdir = dirpath[len(kind_dir):].lstrip(os.path.sep)
         if os.path.sep == '\\':
             plists.extend([os.path.join(subdir, name).replace('\\', '/')
                            for name in filenames
                            if not name.startswith('.')])
         else:
             plists.extend([os.path.join(subdir, name)
                            for name in filenames
                            if not name.startswith('.')])
     return plists
Esempio n. 3
0
def record(message=None, percent_done=None):
    '''Record a status message for a long-running process'''
    record_status(PKGSINFO_STATUS_TAG,
                  message=message,
                  percent_done=percent_done)
Esempio n. 4
0
def record(message=None, percent_done=None):
    record_status(
        PKGSINFO_STATUS_TAG, message=message, percent_done=percent_done)
Esempio n. 5
0
File: models.py Progetto: groob/mwa2
def record(message=None, percent_done=None):
    '''Record a status message for a long-running process'''
    record_status(
        PKGSINFO_STATUS_TAG, message=message, percent_done=percent_done)
Esempio n. 6
0
def record(message=None, percent_done=None):
    record_status(
        MANIFEST_LIST_STATUS_TAG, message=message, percent_done=percent_done)
Esempio n. 7
0
def record(message=None, percent_done=None):
    '''Save a progress message to our process-tracking table'''
    record_status(
        MANIFEST_LIST_STATUS_TAG, message=message, percent_done=percent_done)
Esempio n. 8
0
def record(message=None, percent_done=None):
    record_status(MANIFEST_LIST_STATUS_TAG,
                  message=message,
                  percent_done=percent_done)
Esempio n. 9
0
def record(message=None, percent_done=None):
    record_status(
        PKGSINFO_STATUS_TAG, message=message, percent_done=percent_done)