Exemple #1
0
 def test_file_path_operations(self):
     self.assertEqual("/temp",
                      FileStore._get_dir_from_path("/temp/files.txt"))
     self.assertEqual("/temp/files",
                      FileStore._get_dir_from_path("/temp/files/files.txt"))
     self.assertEqual("./temp",
                      FileStore._get_dir_from_path("./temp/files.txt"))
     self.assertEqual(".", FileStore._get_dir_from_path("./files.txt"))
     self.assertEqual("", FileStore._get_dir_from_path("files.txt"))
Exemple #2
0
 def _load_rdfs_from_file(self, filename, collection):
     with open(filename, 'r', encoding='utf8') as my_file:
         for line in my_file:
             splits = line.split(":")
             if len(splits) > 2:
                 subj = splits[0].upper()
                 pred = splits[1].upper()
                 obj = (":".join(splits[2:])).strip()
                 rdf_name = FileStore.get_just_filename_from_filepath(
                     filename)
                 collection.add_entity(subj, pred, obj, rdf_name, filename)
Exemple #3
0
    def _load_file_contents(self, collection, filename):
        YLogger.debug(self, "Loading set [%s]", filename)
        try:
            the_set = {}
            self._load_sets_from_file(filename, the_set)
            set_name = FileStore.get_just_filename_from_filepath(filename)
            collection.add_set(set_name, the_set, filename)
            return True

        except Exception as excep:
            YLogger.exception_nostack(self, "Failed to load set [%s]", excep, filename)

        return False
Exemple #4
0
    def _load_file_contents(self, collection, filename):
        YLogger.debug(self, "Loading map [%s]", filename)

        the_map = {}
        try:
            self._load_map_file(filename, the_map)

        except Exception as excep:
            YLogger.exception_nostack(self, "Failed to load map [%s]", excep, filename)

        map_name = FileStore.get_just_filename_from_filepath(filename)
        collection.add_map(map_name, the_map, filename)

        return self.storage_engine.configuration.maps_storage
Exemple #5
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     MapsReadOnlyStore.__init__(self)
Exemple #6
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     SpellingStore.__init__(self)
Exemple #7
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     BraintreeStore.__init__(self)
Exemple #8
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     DuplicatesStore.__init__(self)
Exemple #9
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     TwitterStore.__init__(self)
Exemple #10
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     ConversationStore.__init__(self)
Exemple #11
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     BinariesStore.__init__(self)
Exemple #12
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     ProcessorStore.__init__(self)
Exemple #13
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     UserGroupsStore.__init__(self)
Exemple #14
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     ServicesStore.__init__(self)
Exemple #15
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     PropertyStore.__init__(self)
Exemple #16
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     TriggersStore.__init__(self)
Exemple #17
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     LicenseStore.__init__(self)
Exemple #18
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     ErrorsStore.__init__(self)
Exemple #19
0
 def __init__(self, engine):
     FileStore.__init__(self, engine)
     self._temp_folder = "/tmp/filestoretemp"
Exemple #20
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     LookupsStore.__init__(self)
Exemple #21
0
 def test_initialise(self):
     config = FileStorageConfiguration()
     engine = FileStorageEngine(config)
     store = FileStore(engine)
     self.assertEqual(store.storage_engine, engine)
Exemple #22
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     NodesStore.__init__(self)
Exemple #23
0
 def __init__(self, storage_engine):
     FileStore.__init__(self, storage_engine)
     CategoryReadOnlyStore.__init__(self)