def test_get_last_path_element(self):
        filepath = '/tmp/abc.def'
        filename = fileutil.base_name(filepath)
        self.assertEquals('abc.def', filename)

        filepath = '/tmp/abc'
        filename = fileutil.base_name(filepath)
        self.assertEquals('abc', filename)
Beispiel #2
0
    def test_get_last_path_element(self):
        filepath = '/tmp/abc.def'
        filename = fileutil.base_name(filepath)
        self.assertEquals('abc.def', filename)

        filepath = '/tmp/abc'
        filename = fileutil.base_name(filepath)
        self.assertEquals('abc', filename)
Beispiel #3
0
 def restore_rules_files(self, rules_files=__RULES_FILES__):
     lib_dir = conf.get_lib_dir()
     for dest in rules_files:
         filename = fileutil.base_name(dest)
         src = os.path.join(lib_dir, filename)
         if os.path.isfile(dest):
             continue
         if os.path.isfile(src):
             logger.warn("Move rules file {0} to {1}", filename, dest)
             shutil.move(src, dest)
Beispiel #4
0
 def restore_rules_files(self, rules_files=__RULES_FILES__):
     lib_dir = conf.get_lib_dir()
     for dest in rules_files:
         filename = fileutil.base_name(dest)
         src = os.path.join(lib_dir, filename)
         if os.path.isfile(dest):
             continue
         if os.path.isfile(src):
             logger.warn("Move rules file {0} to {1}", filename, dest)
             shutil.move(src, dest)