• Home
  • Features
  • Pricing
  • Docs
  • Announcements
  • Sign In

wikimedia / PyBal / 30
97%

Build:
DEFAULT BRANCH: master
Ran 21 Aug 2015 03:26PM UTC
Jobs 1
Files 19
Run time 1s
Badge
Embed ▾
README BADGES
x

If you need to use a raster PNG badge, change the '.svg' to '.png' in the link

Markdown

Textile

RDoc

HTML

Rst

pending completion
30

push

travis-ci

lavagetto
Introduce ConfigurationObserver class

`ConfigurationObserver` is an interface. Its concrete implementations are
expected to handle a configuration URI scheme (like 'file://', 'http://',
'etcd://', etc.). The job of the ConfigurationObserver is to implement polling
of a server configuration resource for changes, fetching and parsing the
configuration, and notifying its associated Coordinator object, so it can act
on any configuration changes.

The patch includes one concrete subclass, 'FileConfigurationObserver', which
handles the 'file://' URI scheme, using inotify to watch the specified
configuration file for changes, and parsing it by following PyBal's existing
approach to pool configuration files, except replacing eval() with the safer
ast.literal_eval().

Change-Id: Icb42149e9

990 of 2484 relevant lines covered (39.86%)

0.4 hits per line

Jobs
ID Job ID Ran Files Coverage
1 30.1 21 Aug 2015 03:26PM UTC 0
39.86
Travis Job 30.1
Source Files on build 30
Detailed source file information is not available for this build.
  • Back to Repo
  • Travis Build #30
  • e9458285 on github
  • Prev Build on master (#29)
  • Next Build on master (#31)
STATUS · Troubleshooting · Open an Issue · Sales · Support · CAREERS · ENTERPRISE · START FREE · SCHEDULE DEMO
ANNOUNCEMENTS · TWITTER · TOS & SLA · Supported CI Services · What's a CI service? · Automated Testing

© 2026 Coveralls, Inc