goPshdlRest

module
v0.0.0-...-b87703a Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Oct 15, 2014 License: MIT

README

goPshdlRest

Build Status

This package provides access to the PSHDL REST API.

Features

  • Create new and open existing Workspaces
  • Upload/Download/Delete files to Workspaces
  • Get Events of Workspace changes through the StreamingService

Clients

There are currently two clients in the cmd folder.

pshdlSync is used to push local changes to the remote api. It's only one-way currently. Check out localhelper if you want two-way.

pshdlCompilat watches a workspace for Events and downloads generated code Currently VHDL and C but the others would be simple to add.

Documentation

Checkout godoc.org. It's not 100% complete but I'm working on it.

TODO

  • turn service into resources that contain a client
  • More Tests!
  • More Documentation!
  • Add Validate() and RequestSimCode() to clients
  • Write a client that retreives pshdl errors to integrate with editors.
  • Api inconsistancys
    • as json request
      • Workspace Create
      • Upload?

Directories

Path Synopsis
cmd

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL