|
869cc5e5ab
|
Fix: unused import
|
2015-11-27 16:59:51 +01:00 |
|
|
56612cf1a0
|
Fix: unused import
|
2015-11-27 16:59:44 +01:00 |
|
|
7786eed7f0
|
Fix: unused import
|
2015-11-27 16:59:05 +01:00 |
|
|
82e346e89b
|
Fix: unused import
|
2015-11-27 16:58:38 +01:00 |
|
|
5bd40d208a
|
Fix: unused import
|
2015-11-27 16:58:19 +01:00 |
|
|
e8af265c0c
|
Fix: unused import
|
2015-11-27 16:57:52 +01:00 |
|
|
6926363f70
|
Fix: use unimplemented instead of false implementation
|
2015-11-27 16:55:18 +01:00 |
|
|
8a546dfb26
|
Fix Bug: Pass iterator value, not currently parsed value
|
2015-11-27 16:52:09 +01:00 |
|
|
3ed431ad5f
|
Fix: unnecessary parentheses around if condition
|
2015-11-27 16:50:54 +01:00 |
|
|
930a7ecc3f
|
Fix: structure field dataDump should have a snake case name such as data_dump
|
2015-11-27 16:50:12 +01:00 |
|
|
c8231e5c31
|
Fix: variable does not need to be mutable
|
2015-11-27 16:49:25 +01:00 |
|
|
fe0ef09417
|
Merge branch 'bootstrap-storage-backends'
I guess this merge only happens because the branch gets way too messy.
Further work on the storage backend will happen.
|
2015-11-24 19:42:07 +01:00 |
|
|
c597f6d1f0
|
Fix compiletime errors
|
2015-11-24 19:37:22 +01:00 |
|
|
a6054d2223
|
StorageBackendError: Use String instead of str in params
|
2015-11-24 19:31:22 +01:00 |
|
|
f694feacf9
|
Clone these values when returning them
|
2015-11-24 19:28:26 +01:00 |
|
|
a8bc7ecc47
|
Make FileHeaderData cloneable
|
2015-11-24 19:27:57 +01:00 |
|
|
2ed2b17b85
|
Refactor get_file_by_id() into smaller functions
|
2015-11-24 16:47:01 +01:00 |
|
|
1b1f0678cb
|
Refactor: File::from_parser_result() shouldnt do error handling, do this in calling code
|
2015-11-24 16:34:03 +01:00 |
|
|
b6af948c0e
|
Implement Storage::get_file_by_id()
|
2015-11-24 10:59:30 +01:00 |
|
|
176183e718
|
Refactor helpers for more fine-grained possibilities
|
2015-11-24 10:59:16 +01:00 |
|
|
4464c32b98
|
Add helper to build file from Parser return value
|
2015-11-24 10:58:54 +01:00 |
|
|
8808e911c8
|
Implement Storage::update_file()
|
2015-11-24 10:48:30 +01:00 |
|
|
14ae6d623b
|
Refactor: Outsource filepath building
|
2015-11-24 10:30:52 +01:00 |
|
|
f498ffa54c
|
Implement Storage::put_file()
|
2015-11-24 10:27:42 +01:00 |
|
|
616e0b789b
|
Make Parser::write() public
|
2015-11-24 10:27:34 +01:00 |
|
|
c2135b5c6c
|
Add getter methods for File object contents
|
2015-11-24 10:27:20 +01:00 |
|
|
da792694c5
|
Add StorageBackend builder
|
2015-11-23 19:54:08 +01:00 |
|
|
e1faad7a28
|
Add runtime rtp getter (and in cli and configuration types)
|
2015-11-23 19:48:37 +01:00 |
|
|
14d92d8b2f
|
Add some functions to File, so we can generate file instances with content
|
2015-11-23 19:27:54 +01:00 |
|
|
91de245836
|
Rename function to match naming scheme
|
2015-11-23 19:26:02 +01:00 |
|
|
b8fa7c5696
|
Reset and restart implementation
|
2015-11-23 19:25:27 +01:00 |
|
|
e623b74139
|
Implement: Storage::createFile()
|
2015-11-23 19:17:46 +01:00 |
|
|
263a3b7780
|
Store the file handle in our internal File type
|
2015-11-23 19:17:46 +01:00 |
|
|
7faa693d5c
|
Move implementation to get a new file on the FS
Now we have a function which creates a new file on the FS and returns
the handle and the FileID object.
|
2015-11-23 19:17:46 +01:00 |
|
|
48fd3e66f5
|
Add implementation for Storage::createEmpty()
|
2015-11-23 19:17:46 +01:00 |
|
|
7c96a10488
|
Merge branch 'refactor-fileid' into bootstrap-storage-backends
|
2015-11-23 19:17:31 +01:00 |
|
|
25de1c6c2a
|
We should use the FileID type in the File
|
2015-11-23 18:46:09 +01:00 |
|
|
bff2bf68c6
|
We dont need to pass the module here
|
2015-11-23 18:45:31 +01:00 |
|
|
9aced858ac
|
Outsource file id parsing
|
2015-11-23 18:42:55 +01:00 |
|
|
b0e5f28528
|
Implement getFileList()
|
2015-11-23 18:28:24 +01:00 |
|
|
e173780893
|
Switch to pkgs.rustUnstable, so we do not need to rebuild rustc (wtf?)
|
2015-11-23 18:28:24 +01:00 |
|
|
c3c3ec0b29
|
Switch to pkgs.rustUnstable, so we do not need to rebuild rustc (wtf?)
|
2015-11-21 16:31:42 +01:00 |
|
|
68c6c35f54
|
Add getFileList(self) to list files from basepath
|
2015-11-20 15:34:40 +01:00 |
|
|
2af5f404f4
|
Fix typo in StorageBackend::new()
|
2015-11-20 15:34:06 +01:00 |
|
|
7e86394b3c
|
add dep: glob
|
2015-11-20 15:33:40 +01:00 |
|
|
e59fbd52c3
|
Add fn to extract id from path string
|
2015-11-20 15:33:24 +01:00 |
|
|
42ac04c1a8
|
Implement StorageBackend::new()
|
2015-11-10 20:53:35 +01:00 |
|
|
9cff6772c8
|
Implement StorageBackendError
|
2015-11-10 20:43:55 +01:00 |
|
|
99a2670803
|
Add module/command trait
|
2015-11-10 20:43:53 +01:00 |
|
|
ba91e7ee26
|
The module itself has to be populate the Command instance
This will be done by the module returning a lambda to build the
command instance.
|
2015-11-10 20:43:35 +01:00 |
|