Adoptable Cookbooks List

Looking for a cookbook to adopt? You can now see a list of cookbooks available for adoption!
List of Adoptable Cookbooks

Supermarket Belongs to the Community

Supermarket belongs to the community. While Chef has the responsibility to keep it running and be stewards of its functionality, what it does and how it works is driven by the community. The chef/supermarket repository will continue to be where development of the Supermarket application takes place. Come be part of shaping the direction of Supermarket by opening issues and pull requests or by joining us on the Chef Mailing List.

Select Badges

Select Supported Platforms

Select Status

RSS

devpio (5) Versions 0.1.1

Installs/Configures devpi server, client and users

Policyfile
Berkshelf
Knife
cookbook 'devpio', '= 0.1.1', :supermarket
cookbook 'devpio', '= 0.1.1'
knife supermarket install devpio
knife supermarket download devpio
README
Dependencies
Quality 33%

devpio status Build Status

Decription

Installs and configures a devpi server initializing it as a service for your
most appropriate init script or daemon.

There are other cookbooks you may take a look into before considering this
one as it is under development.
The aim of this cookbook is create a simple and readable cookbook minimizing
complexities
and maximizing quality.

Usage

Add recipe[devpi::server]

Requirements

Platforms

  • Debian >= 8
  • Ubuntu >= 14.04

Cookbook dependencies

Attributes

devpi::client

These attributes are under node['devpi']['client']

Attribute Description Type Default
name Devpi client package/binary name String devpi-client
version Desired client server version to install String nil (latest)

devpi::server

These attributes are under node['devpi']['server']

Attribute Description Type Default
url Devpi server Url to listen from String http://localhost
port Devpi server port where your boats will arrive Integer 3141
home_dir Devpi server installation directory String /home/devpi
data_dir Devpi server data directory String /var/devpi
user Devpi server user String devpi
group Devpi server group String devpi
name Devpi server package/binary name String devpi-server
version Desired devpi server version to install String nil (latest)

Contributing

Please use Github issues/pull reuqests. You may use the provided .kitchen files
for testing with Vagrant or Docker. This repository is TravisCI-ready so please
make sure your branch is working before pull requesting.

Lincense

This software is licensed under Apache License, Version
2.0
.

Contributors

TODO

  • [x] Install devpi server
  • [x] Configure service for systemd and init.d
  • [x] Add devpi client
  • [ ] Add Nginx frontend
  • [ ] Add mirror configuration
  • [ ] Create indexes??

Dependent cookbooks

poise-python ~> 1.5.1

Contingent cookbooks

There are no cookbooks that are contingent upon this one.

Collaborator Number Metric
            

0.1.1 failed this metric

Failure: Cookbook has 0 collaborators. A cookbook must have at least 2 collaborators to pass this metric.

Foodcritic Metric
            

0.1.1 failed this metric

FC007: Ensure recipe dependencies are reflected in cookbook metadata: /tmp/e754768cb358ad86727b0f71/devpio/recipes/default.rb:19
FC007: Ensure recipe dependencies are reflected in cookbook metadata: /tmp/e754768cb358ad86727b0f71/devpio/recipes/default.rb:20
Run with Foodcritic Version 8.1.0 with tags metadata,correctness ~FC031 ~FC045 and failure tags any

License Metric
            

0.1.1 passed this metric