<commit_before>jellyfish-core
=======

[![Code Climate](https://codeclimate.com/repos/54c2c15e69568066da0003ed/badges/c6cc02c252d341b6eeb3/gpa.svg)](https://codeclimate.com/repos/54c2c15e69568066da0003ed/feed)
[![Test Coverage](https://codeclimate.com/repos/54c2c15e69568066da0003ed/badges/c6cc02c252d341b6eeb3/coverage.svg)](https://codeclimate.com/repos/54c2c15e69568066da0003ed/feed)
[![Build Status](https://magnum.travis-ci.com/booz-allen-hamilton/jellyfish-core.svg?token=hzrJLxrVn5bNaxiZp1bx&branch=master)](https://magnum.travis-ci.com/booz-allen-hamilton/jellyfish-core)

####Overview

Project Jellyfish is an IT broker system.  It allows admins to create a product catalog of any type of service (IaaS,
TaaS, PaaS, or even Staff) and allows them to be assigned a cost, and then users can create projects and add those
services to a project.  Jellyfish current supports IaaS via ManageIQ and Chef.

Project Jellyfish has 3 main components: Jellyfish-Core, Jellyfish-UX, and ManageIQ.  Jellyfish-Core is the API layer
of Jellyfish.  It provides a REST based API for Jellyfish-UX and for the Jellyfish Mobile application.


####Requirments

Jellyfish-Core has the following requirements

* Ruby 2.1.5
* PostgreSQL 9.3.x
* ManageIQ (Anand)

####Installation

Jellyfish-Core is a Ruby on Rails app, and you can install it as such.  Please see the appropriate installation
guide for specifics for how to install.

INSTALL-OSX.md - Mac OS Installation (generally used for development)
INSTALL-REHL.md - RedHat Linux installation

MANAGEIQ.md - How to setup ManageIQ to work with Jellyfish-Core

####License<commit_msg>updated badges.<commit_after>jellyfish-core
=======

[![Code Climate](https://codeclimate.com/repos/54d4fa64695680762a0024c5/badges/6d529333a903ef19c6c7/gpa.svg)](https://codeclimate.com/repos/54d4fa64695680762a0024c5/feed)
[![Test Coverage](https://codeclimate.com/repos/54d4fa64695680762a0024c5/badges/6d529333a903ef19c6c7/coverage.svg)](https://codeclimate.com/repos/54d4fa64695680762a0024c5/feed)
[![Build Status](https://magnum.travis-ci.com/booz-allen-hamilton/jellyfish-core.svg?token=hzrJLxrVn5bNaxiZp1bx&branch=master)](https://magnum.travis-ci.com/booz-allen-hamilton/jellyfish-core)

####Overview

Project Jellyfish is an IT broker system.  It allows admins to create a product catalog of any type of service (IaaS,
TaaS, PaaS, or even Staff) and allows them to be assigned a cost, and then users can create projects and add those
services to a project.  Jellyfish current supports IaaS via ManageIQ and Chef.

Project Jellyfish has 3 main components: Jellyfish-Core, Jellyfish-UX, and ManageIQ.  Jellyfish-Core is the API layer
of Jellyfish.  It provides a REST based API for Jellyfish-UX and for the Jellyfish Mobile application.


####Requirments

Jellyfish-Core has the following requirements

* Ruby 2.1.5
* PostgreSQL 9.3.x
* ManageIQ (Anand)

####Installation

Jellyfish-Core is a Ruby on Rails app, and you can install it as such.  Please see the appropriate installation
guide for specifics for how to install.

INSTALL-OSX.md - Mac OS Installation (generally used for development)
INSTALL-REHL.md - RedHat Linux installation

MANAGEIQ.md - How to setup ManageIQ to work with Jellyfish-Core

####License
{'fraction_non_alphanumeric': 0.09833538840937114, 'fraction_numerical': 0.06473489519112208, 'mean_word_length': 5.252408477842004, 'pattern_counts': {'":': 0, '<': 3, '<?xml version=': 0, '>': 3, 'https://': 12, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'dir': 'git-commits-cleaned', 'id': '2664699', 'n_tokens_mistral': 1273, 'n_tokens_neox': 1126, 'n_words': 310}