Comments (5)
hi again @scottkidder. I think over the flag solution and decided that adding a flag will unnecessarily increase the code complexity. However, I have a suggested solution for you. If you specify retryLimit
as Infinity
or Number.POSITIVE_INFINITY
, polling should last forever.
from ember-poller.
Maybe my use case is a bit different from the original design. I'd like to be able to poll my task indefinitely. Maybe even tolerating or 'restarting' the poll if there happen to be failures.
from ember-poller.
For now I'm just setting a very high retryLimit and this works great as a stop-gap. I wonder if there is room for my above use case in this addon though?
Thanks for the great addon, very clean and the tests look great! 👍
from ember-poller.
Thanks for the kind comments @scottkidder. I can add a flag to options for this purpose. I will let you know, sorry for late response.
from ember-poller.
Thanks @mtoygar
from ember-poller.
Related Issues (12)
- add a cancel feature for pollerUnit
- documentate poller service stub helper
- add a demo page
- allow pollerUnit to be extended with given properties
- auto deploy demo page using travis HOT 1
- update pollerUnit so that it can also accepts async functions
- add validations for pollTask/pollFunc presence and pollingInterval
- Update ember-concurrency add-on
- create a test helper that ease testing overall(E2E) polling process
- Feature request: ability to pass pollTask arguments HOT 3
- add continuous integration with travis
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from ember-poller.