Skip to content

HTTPS clone URL

Subversion checkout URL

You can clone with HTTPS or Subversion.

Download ZIP
Parse Procfiles in go without yaml
Go
branch: master
Failed to load latest commit information.
MIT-LICENSE Add license
README.md Add license
procfile.go Expose Process struct in package
procfile_test.go Export process struct members

README.md

procfile

A go package for parsing Procfile entries.

Install

go get github.com/hecticjeff/procfile

Usage

package main

import (
    "fmt"
    "github.com/hecticjeff/procfile"
)

func main() {
    proclist := procfile.Parse("web: bundle exec rackup\nworker: rake resque:work")
    for name, process := range proclist {
        fmt.Println(name, "command", process.Command)
        fmt.Println(name, "arguments", process.Arguments)
    }
}

Copyright (c) Chris Mytton

Something went wrong with that request. Please try again.