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

ChristianTremblay / pyhaystack
39%
master: 40%

Build:
Build:
LAST BUILD BRANCH: develop
DEFAULT BRANCH: master
Repo Added 11 Jan 2016 02:44AM UTC
Files 58
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

LAST BUILD ON BRANCH 0.92.5
branch: 0.92.5
CHANGE BRANCH
x
Reset
  • 0.92.5
  • 0.01
  • 0.91.1
  • 0.92
  • 0.92.6
  • Mixins_issue6
  • custom_series_df
  • develop
  • feature/browser
  • feature/niagara4
  • feature/niagara_BQL
  • feature/pint
  • feature/scram
  • issue-8
  • issue-91
  • issue3
  • issue_16
  • issue_18
  • master
  • release/0.9
  • release/0.92
  • release/0.92.6
  • release_0.91
  • release_0.91.5
  • release_0.92.11
  • release_0.92.5
  • release_0_92_9
  • release_3.0
  • revert-10-issue-8
  • revert-60-watchPoll_refresh
  • skyspark_login
  • stage
  • staged
  • upstream/develop
  • v0.9
  • v0.92.10
  • v0.92.11
  • widesky

pending completion
188

push

travis-ci

web-flow
Release 0.92.5 (#55)

* First implementation of a browser that will help navigate the haystack server
from pyhaystack.client.niagara import NiagaraHaystackSession
from pyhaystack.browser.browser import Browser
import logging
logging.root.setLevel(logging.DEBUG)

session = NiagaraHaystackSession(uri='http://ip', username='user', password='password')
server = Browser(session)
site = server['Site'] will return the site
site['equipment'] will return an equipment

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* Equipments and points are created

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* New approach for high level interface
Adding functions to mixins

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* Adding helper functions to high level interface (__iter__, __getitem__, etc...)

Signed-off-by: Christian Tremblay, ing. <christian.tremblay@servisys.com>

* client.http.base: Send Content-Length as a string.

`requests` tries to do a regex match or similar on the values of
headers, and this requires the input to be a string.  It barfs when you
give it an `int`.

* client.ops.vendor.widesky: Fix typo in create entity operation.

* client.ops.entity: Add loggers, handle empty grid.

* client.ops.his: Handle write of empty series.

* client.ops.his: Handle no columns in write_his_frame.

* WC-241: revive multi-hist mixin.

* WC-241: initialize timestamp column for write grid

* WC-241: Added a simple application that uses the pyhaystack library

Edit by Stuart Longland <stuartl@vrt.com.au>: Removal of default
credentials!

* WC-237: Re-locate manual mutli-his-read-write test script.

Manually run test scripts can go under tests/manual, until such time as
they get automated.

* WC-237: client.session: Add storage for grid cache.

Some grids are unlikely to change in the course of a session.  Examples
of these are the ... (continued)

1064 of 2697 relevant lines covered (39.45%)

1.56 hits per line

Relevant lines Covered
Build:
Build:
2697 RELEVANT LINES 1064 COVERED LINES
1.56 HITS PER LINE
Source Files on 0.92.5
  • List 0
  • Changed 0
  • Source Changed 0
  • Coverage Changed 0
Coverage ∆ File Lines Relevant Covered Missed Hits/Line

Recent builds

Builds Branch Commit Type Ran Committer Via Coverage
188 0.92.5 Release 0.92.5 (#55) * First implementation of a browser that will help navigate the haystack server from pyhaystack.client.niagara import NiagaraHaystackSession from pyhaystack.browser.browser import Browser import logging logging.root.setLe... push 02 Sep 2017 02:27AM UTC web-flow travis-ci pending completion  
See All Builds (243)
  • Repo on GitHub
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

© 2025 Coveralls, Inc