atomic

command module
v0.0.0-...-30f73aa Latest Latest
Warning

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

Go to latest
Published: Jun 16, 2013 License: MIT Imports: 12 Imported by: 0

README

Atomic

Atomic is a househould reactor; (the beginning of!) a project to automate my flat. Currently, it provides an interface for sending wake-on-lan (WOL) packets; the idea being externally-driven events (say, a smartphone entering home wifi range) can wake up our computers.

Over time, this will evolve to incorporate control of LimitlessLED bulbs, access to various sensors, etc.

This Is

My first project in Google Go. It's very possible I've made bad/non-idiomatic code. Pull requests and bugs are welcome!

Acceptance Testing

Somewhere further down the line, I'll start writing unit tests. For now, there's some very broad acceptance tests, written using Python's behave, an implementation of Cucumber. Simply type

behave

At your prompt (once you've setup the environment!) to run the acceptance tests.

The acceptance tests are housed in a separate project.

Licensing

Freely available for all and sundry under the MIT license!

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

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