Example #1
0
    def setUp(self):

        from invenio.utils.vcs.svn import svn_exists, get_which_svn
        if not svn_exists():
            from unittest import SkipTest
            raise SkipTest("SVN not found. It probably needs installing.")

        self.which_svn = get_which_svn()

        self.svntest = mkdtemp(dir=cfg['CFG_TMPDIR'])
        self.repo = path.join(self.svntest, 'temprepo', '')
        self.src = path.join(self.svntest, 'tempsrc', '')
        self.archive_dir = path.join(mkdtemp(dir=cfg['CFG_TMPDIR']), '')
        self.archive_path = path.join(self.archive_dir, 'test.tar.gz')

        chdir(self.svntest)
        call([which('svnadmin'), '--fs-type', 'fsfs', 'create', self.repo])
        call([self.which_svn, 'co', 'file://' + self.repo, self.src])
        chdir(self.src)
        call([self.which_svn, 'mkdir', 'trunk', 'tags', 'branches'])
        call([self.which_svn, 'commit', '-m', "'Initial import'"])
        chdir(self.svntest)
        chdir(self.src + 'trunk')
        call(['touch', 'test.txt'])
        call([self.which_svn, 'add', 'test.txt'])
        call([self.which_svn, 'commit', '-m', "'test.txt added'"])
        call([self.which_svn, 'copy', 'file://' + self.repo + 'trunk',
              'file://' + self.repo + 'tags/release-1', '-m', "'release1"])
        chdir(self.src + 'trunk')
        call([self.which_svn, 'update'])
        call(['touch', 'test2.txt'])
        call([self.which_svn, 'add', 'test2.txt'])
        call([self.which_svn, 'commit', '-m', "'2nd version'"])
        call([self.which_svn, 'copy', 'file://' + self.repo + 'trunk',
              'file://' + self.repo + 'tags/release-2', '-m', "'release2"])
Example #2
0
    def setUp(self):

        from invenio.utils.vcs.svn import svn_exists, get_which_svn
        if not svn_exists():
            from unittest import SkipTest
            raise SkipTest("SVN not found. It probably needs installing.")

        self.which_svn = get_which_svn()

        self.svntest = mkdtemp(dir=cfg['CFG_TMPDIR'])
        self.repo = path.join(self.svntest, 'temprepo', '')
        self.src = path.join(self.svntest, 'tempsrc', '')
        self.archive_dir = path.join(mkdtemp(dir=cfg['CFG_TMPDIR']), '')
        self.archive_path = path.join(self.archive_dir, 'test.tar.gz')

        chdir(self.svntest)
        call([which('svnadmin'), '--fs-type', 'fsfs', 'create', self.repo])
        call([self.which_svn, 'co', 'file://' + self.repo, self.src])
        chdir(self.src)
        call([self.which_svn, 'mkdir', 'trunk', 'tags', 'branches'])
        call([self.which_svn, 'commit', '-m', "'Initial import'"])
        chdir(self.svntest)
        chdir(self.src + 'trunk')
        call(['touch', 'test.txt'])
        call([self.which_svn, 'add', 'test.txt'])
        call([self.which_svn, 'commit', '-m', "'test.txt added'"])
        call([
            self.which_svn, 'copy', 'file://' + self.repo + 'trunk',
            'file://' + self.repo + 'tags/release-1', '-m', "'release1"
        ])
        chdir(self.src + 'trunk')
        call([self.which_svn, 'update'])
        call(['touch', 'test2.txt'])
        call([self.which_svn, 'add', 'test2.txt'])
        call([self.which_svn, 'commit', '-m', "'2nd version'"])
        call([
            self.which_svn, 'copy', 'file://' + self.repo + 'trunk',
            'file://' + self.repo + 'tags/release-2', '-m', "'release2"
        ])
                "compare_mode": "lazy",
                "match_mode": "identifier",
                "result_mode": "joker",
            }
        ],
    ),
]
CFG_BIBMATCH_QUERY_TEMPLATES = {
    "title": "[title]",
    "title-author": "[title] [author]",
    "reportnumber": "reportnumber:[reportnumber]",
}
CFG_BIBMATCH_REMOTE_SLEEPTIME = 2.0
CFG_BIBMATCH_SEARCH_RESULT_MATCH_LIMIT = 15
CFG_BIBMATCH_MIN_VALIDATION_COMPARISONS = 2
CFG_BIBSCHED_EDITOR = which("vim")
CFG_BIBSCHED_GC_TASKS_OLDER_THAN = 30
CFG_BIBSCHED_GC_TASKS_TO_ARCHIVE = ["bibupload"]
CFG_BIBSCHED_GC_TASKS_TO_REMOVE = ["bibindex", "bibreformat", "webcoll", "bibrank", "inveniogc"]
CFG_BIBSCHED_LOG_PAGER = which("less")
CFG_BIBSCHED_LOGDIR = join(_cfg_prefix, "var", "log", "bibsched")
CFG_BIBSCHED_MAX_ARCHIVED_ROWS_DISPLAY = 500
CFG_BIBSCHED_MAX_NUMBER_CONCURRENT_TASKS = 1
CFG_BIBSCHED_NODE_TASKS = {}
CFG_BIBSCHED_PROCESS_USER = ""
CFG_BIBSCHED_REFRESHTIME = 5
CFG_BIBSCHED_TASKLET_PACKAGES = ["invenio.legacy.bibsched.tasklets"]
CFG_BIBSCHED_NON_CONCURRENT_TASKS = []
CFG_BIBSCHED_FLUSH_LOGS = 0
CFG_BIBSCHED_INCOMPATIBLE_TASKS = ()
CFG_BIBSCHED_NEVER_STOPS = 0
Example #4
0
    'title-author': '[title] [author]',
    'reportnumber': 'reportnumber:[reportnumber]'
}
CFG_BIBMATCH_REMOTE_SLEEPTIME = 2.0
CFG_BIBMATCH_SEARCH_RESULT_MATCH_LIMIT = 15
CFG_BIBMATCH_MIN_VALIDATION_COMPARISONS = 2
CFG_BIBRANK_SELFCITES_PRECOMPUTE = 0
CFG_BIBRANK_SELFCITES_USE_BIBAUTHORID = 0
CFG_BIBRANK_SHOW_CITATION_GRAPHS = 1
CFG_BIBRANK_SHOW_CITATION_LINKS = 1
CFG_BIBRANK_SHOW_CITATION_STATS = 1
CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS = 1
CFG_BIBRANK_SHOW_DOWNLOAD_GRAPHS_CLIENT_IP_DISTRIBUTION = 0
CFG_BIBRANK_SHOW_DOWNLOAD_STATS = 1
CFG_BIBRANK_SHOW_READING_STATS = 1
CFG_BIBSCHED_EDITOR = which("vim")
CFG_BIBSCHED_GC_TASKS_OLDER_THAN = 30
CFG_BIBSCHED_GC_TASKS_TO_ARCHIVE = [
    'bibupload',
    'oairepositoryupdater',
]
CFG_BIBSCHED_GC_TASKS_TO_REMOVE = [
    'bibindex',
    'bibreformat',
    'webcoll',
    'bibrank',
    'inveniogc',
]
CFG_BIBSCHED_LOG_PAGER = which("less")
CFG_BIBSCHED_LOGDIR = join(_cfg_prefix, "var", "log", "bibsched")
CFG_BIBSCHED_MAX_ARCHIVED_ROWS_DISPLAY = 500