BLT doesn't always print out content it has sucessfully downloaded
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
BLT |
New
|
Undecided
|
Unassigned |
Bug Description
BLT often doesn't print out content that it has successfully downloaded for two reasons:
1) If it is launched too infrequently (for the examples sake say at regular 10min intervals), it will never print out the content
as each time the logic goes "Is it time to check yet? If yes get content, else print content" and each time it will
decide to get more content and never print. I think the logic should be:
a) Are we already running? If no, print existing content
b) Is it time to check yet? If yes get content.
This way it can print and check in the same invocation if necessary.
2) If the content file has multiple tweets, only one is printed.
I've attached a patch that addresses both these things