summaryrefslogtreecommitdiffstats
Commit message (Collapse)AuthorAgeFilesLines
...
* README.md: changed canonical repo url.Siddharth Ravikumar2015-10-181-1/+1
| | | | Canonical repo is now at git://ricketyspace.net/combox.git
* combox now uses python's logging module instead of `print` to stdout ↵Siddharth Ravikumar2015-10-175-47/+76
| | | | | | | | | | information/errors. modified: ChangeLog modified: combox/cbox.py modified: combox/events.py modified: combox/file.py modified: combox/log.py
* refactored read_file function combox.file module.Siddharth Ravikumar2015-10-161-7/+4
| | | | Thanks https://stackoverflow.com/questions/8009882/how-to-read-large-file-line-by-line-in-python
* Fxed bug #9.Siddharth Ravikumar2015-10-162-2/+9
| | | | | | | | Now the read_file and write_file functions in combox.file module close the file objects before returning. modified: TODO.org modified: combox/file.py
* Filed bug #9Siddharth Ravikumar2015-10-161-1/+1
|
* combox/crypto.py: the split_and_encrypt function is timed now.Siddharth Ravikumar2015-10-151-0/+9
|
* added combox/log.py: module for combox to log stuff.Siddharth Ravikumar2015-10-151-0/+28
|
* updated .gitignoreSiddharth Ravikumar2015-10-091-1/+4
|
* updated setup.pyv0.1.1Siddharth Ravikumar2015-10-021-3/+1
|
* combox/events.py: fixed tmp_file method.Siddharth Ravikumar2015-09-291-2/+2
|
* [bug fix] fix for :b#2:Siddharth Ravikumar2015-09-294-3/+56
| | | | | | | | | Now combox ignores tmp files created by editors. modified: TODO.org modified: combox/events.py modified: tests/events_test.py modified: tests/utils.py
* Added ChangeLogv0.1.0Siddharth Ravikumar2015-09-171-0/+5
|
* updated README.mdSiddharth Ravikumar2015-09-171-32/+49
|
* TODO.org: closed bug #8.Siddharth Ravikumar2015-09-121-1/+4
|
* fix for bug #8.Siddharth Ravikumar2015-09-121-1/+3
|
* TODO.org: filed bug #8Siddharth Ravikumar2015-09-121-0/+1
|
* TODO.org: marked bugs #6 and #7 as fixed.Siddharth Ravikumar2015-09-121-2/+7
|
* fix for bug #7.Siddharth Ravikumar2015-09-121-1/+1
|
* fix for bug #6Siddharth Ravikumar2015-09-121-2/+11
| | | | | Now, we check if the directory contains files, if it does, then we delay the deletion of the directory.
* TODO.org: filed bug #7.Siddharth Ravikumar2015-09-121-0/+1
|
* TODO.org: filed bug #6.Siddharth Ravikumar2015-09-121-2/+8
|
* TODO.org: fixed b#5Siddharth Ravikumar2015-09-121-1/+4
|
* fix for bug #5.rsiddharth2015-09-121-8/+7
|
* TODO.org: logged bug #5.Siddharth Ravikumar2015-09-121-0/+4
|
* tests/silo_test: updated test_csilo_noderem test.Siddharth Ravikumar2015-09-121-1/+1
|
* Introduced `node_store_moved_info' method in combox.silo.ComboxSilo class.Siddharth Ravikumar2015-09-122-2/+27
| | | | | | | | This method allows us to track old path and new path of the file which is being renamed/moved. modified: combox/silo.py modified: tests/silo_test.py
* combox.events: plaftorm specific changes.Siddharth Ravikumar2015-09-071-7/+20
| | | | | | In NodeDirMonitor's on_moved method, when we detect that a shard is modified, we push the info, about the shard modification, to silo from the on_moved for the OS X platform.
* combox.events: fixed file path variable name in NodeDirMonitor's on_move method.Siddharth Ravikumar2015-09-071-5/+5
|
* combox.events: fixed deadlock issue.Siddharth Ravikumar2015-09-071-8/+7
|
* combox.events: fixes a dropbox specific issue.Siddharth Ravikumar2015-09-071-5/+8
|
* combox.events: updated/added print statemets for debugging.Siddharth Ravikumar2015-09-061-1/+2
|
* combox.events: added `print' statements; helpful for debugging.Siddharth Ravikumar2015-09-061-1/+9
|
* ests.events_test: updated TestEvents's teardown_class method.Siddharth Ravikumar2015-09-061-2/+2
|
* combox.config: now we're always returning config_info no matter what.Siddharth Ravikumar2015-09-061-0/+1
|
* combox.config module update.Siddharth Ravikumar2015-09-061-1/+1
| | | | | For obvious reasons, We are using os.makedirs to create node paths if it is not already created.
* Wrote a fix for Google Drive client behavior for file modification.Siddharth Ravikumar2015-09-062-14/+157
| | | | | | | | | | The unit test that simulates the behavior of Google Drive for file modification runs successfully, but I need to test this fix, with the Google Drive client monitoring a node directory, to confirm if the fix actually works. modified: combox/events.py modified: tests/events_test.py
* combox.events: added print statements in NodeDirMonitor.events for debugging.Siddharth Ravikumar2015-08-271-0/+3
|
* combox/events.py: fixed a logical error in NodeDirMonitor.on_movedSiddharth Ravikumar2015-08-271-1/+2
|
* combox/events.py: fixed a logical mistake in the last commit.Siddharth Ravikumar2015-08-271-1/+1
|
* fixed dropbox specific issue in NodeDirMonitor.housekeep method.Siddharth Ravikumar2015-08-271-1/+2
| | | | modified: combox/events.py
* Fix for Dropbox weirdness.Siddharth Ravikumar2015-08-261-15/+47
| | | | modded combox/events.py
* combox/events.py: bugfix (Dropbox specific code).Siddharth Ravikumar2015-08-261-2/+4
|
* combox/events.py: fixed a Dropox specific issue :|Siddharth Ravikumar2015-08-261-5/+22
|
* combox/events.py: fixed Dropbox specific issue.Siddharth Ravikumar2015-08-261-4/+13
|
* fixed a Dropbox specific issue in NodeDirMonitor.Siddharth Ravikumar2015-08-262-3/+23
| | | | | modified: TODO.org modified: combox/events.py
* bug fix (b#4).Siddharth Ravikumar2015-08-252-2/+17
| | | | | modified: TODO.org modified: combox/events.py
* added new function file.no_of_shards + tests.Siddharth Ravikumar2015-08-252-0/+46
| | | | | modified: combox/file.py modified: tests/file_test.py
* setup.py: added new dependency `simplejson'.Siddharth Ravikumar2015-08-242-1/+2
| | | | | | | | Looks like pickledb requires `simplejson'. modded: README.md setup.py
* combox.config: silo directory is expanded to its abs. path when no silo ↵Siddharth Ravikumar2015-08-242-2/+2
| | | | | | | directory is given. modified: combox/config.py modified: tests/utils.py
* updated combox.cbox.run_cb.Siddharth Ravikumar2015-08-241-0/+3
| | | | | Now, the first node monitor does the housekeeping thing on the node directories.