- 02 Dec, 2016 1 commit
-
-
Damien George authored
If the destination of os.rename() exists then it will be overwritten if it is a file. This is the POSIX behaviour, which is also the CPython behaviour, and so we follow suit. See issue #2598 for discussion.
-
- 11 Oct, 2016 1 commit
-
-
Alex March authored
-
- 07 Oct, 2016 1 commit
-
-
Damien George authored
-
- 27 Sep, 2016 1 commit
-
-
Alex March authored
-
- 26 Aug, 2016 1 commit
-
-
Radomir Dopieralski authored
This is an object-oriented approach, where uos is only a proxy for the methods on the vfs object. Some internals had to be exposed (the STATIC keyword removed) for this to work. Fixes #2338.
-
- 16 Jul, 2016 1 commit
-
-
Paul Sokolovsky authored
Shares the code with remove() method due to the same underlying f_unlink() FatFs operation.
-
- 16 Jun, 2016 1 commit
-
-
Robert HH authored
The time stamp is taken from the RTC for all newly generated or changed files. RTC must be maintained separately. The dummy time stamp of Jan 1, 2000 is set in vfs.stat() for the root directory, avoiding invalid time values.
-
- 31 May, 2016 2 commits
-
-
Paul Sokolovsky authored
-
Robert HH authored
The call to stat() returns a 10 element tuple consistent to the os.stat() call. At the moment, the only relevant information returned are file type and file size.
-
- 29 May, 2016 4 commits
-
-
Paul Sokolovsky authored
Copy-paste issue, with the original mistake in stmhal.
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Ported from stmhal.
-
Paul Sokolovsky authored
Ported from stmhal.
-
- 27 May, 2016 1 commit
-
-
Robert HH authored
These changes are in line with similar changes in other modules, and with standard Python interface.
-
- 20 May, 2016 1 commit
-
-
Damien George authored
-
- 28 Feb, 2016 5 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
Based on stmhal implementation - rather small, so just duplicating.
-
Paul Sokolovsky authored
-
- 14 Feb, 2016 3 commits
-
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
-
Paul Sokolovsky authored
This implements OO interface based on existing fsusermount code and with minimal changes to it, to serve as a proof of concept of OO interface. Examle of usage: bdev = RAMFS(48) uos.VfsFat.mkfs(bdev) vfs = uos.VfsFat(bdev, "/ramdisk") f = vfs.open("foo", "w") f.write("hello!") f.close()
-