--- !ruby/object:Gem::Specification name: puppetfactory version: !ruby/object:Gem::Version version: 0.5.4 platform: ruby authors: - Ben Ford - Josh Samuelson autorequire: bindir: bin cert_chain: [] date: 2016-12-12 00:00:00.000000000 Z dependencies: - !ruby/object:Gem::Dependency name: sinatra requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '1.3' - !ruby/object:Gem::Dependency name: json_pure requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: puppetclassify requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.1.0 type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: 0.1.0 - !ruby/object:Gem::Dependency name: docker-api requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: httparty requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: rest-client requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: hocon requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' - !ruby/object:Gem::Dependency name: octokit requirement: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' type: :runtime prerelease: false version_requirements: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' description: |2 Puppetfactory creates a Puppet Enterprise infrastructure on the classroom server. Each student has a container for Puppet code and configuration linked to their environment on the master. The containers are built on docker and duplicate most of the behavior of a full VM or bare-metal system. The classroom server will also be running the unmodified Puppet Enterprise Console with an account for each student. email: ben.ford@puppetlabs.com executables: - pfsh - puppetfactory extensions: [] extra_rdoc_files: [] files: - LICENSE - README.md - bin/pfsh - bin/puppetfactory - lib/puppetfactory.rb - lib/puppetfactory/cli.rb - lib/puppetfactory/dashboard/rake_tasks.rb - lib/puppetfactory/dashboard/serverspec_helper.rb - lib/puppetfactory/dashboard/spec_helper.rb - lib/puppetfactory/helpers.rb - lib/puppetfactory/monkeypatches.rb - lib/puppetfactory/plugins.rb - lib/puppetfactory/plugins/certificates.rb - lib/puppetfactory/plugins/classification.rb - lib/puppetfactory/plugins/code_manager.rb - lib/puppetfactory/plugins/console_user.rb - lib/puppetfactory/plugins/dashboard.rb - lib/puppetfactory/plugins/docker.rb - lib/puppetfactory/plugins/example.rb - lib/puppetfactory/plugins/gitea.rb - lib/puppetfactory/plugins/github.rb - lib/puppetfactory/plugins/gitlab.rb - lib/puppetfactory/plugins/gitviz.rb - lib/puppetfactory/plugins/hooks.rb - lib/puppetfactory/plugins/login_shell.rb - lib/puppetfactory/plugins/logs.rb - lib/puppetfactory/plugins/r10k.rb - lib/puppetfactory/plugins/shell_user.rb - lib/puppetfactory/plugins/user_environment.rb - public/css/images/ui-bg_diagonals-thick_18_b81900_40x40.png - public/css/images/ui-bg_diagonals-thick_20_666666_40x40.png - public/css/images/ui-bg_flat_10_000000_40x100.png - public/css/images/ui-bg_flat_75_ffffff_40x100.png - public/css/images/ui-bg_glass_100_f6f6f6_1x400.png - public/css/images/ui-bg_glass_100_fdf5ce_1x400.png - public/css/images/ui-bg_glass_65_ffffff_1x400.png - public/css/images/ui-bg_glass_75_e6e6e6_1x400.png - public/css/images/ui-bg_gloss-wave_35_f6a828_500x100.png - public/css/images/ui-bg_highlight-soft_100_eeeeee_1x100.png - public/css/images/ui-bg_highlight-soft_75_cccccc_1x100.png - public/css/images/ui-bg_highlight-soft_75_ffe45c_1x100.png - public/css/images/ui-icons_222222_256x240.png - public/css/images/ui-icons_228ef1_256x240.png - public/css/images/ui-icons_454545_256x240.png - public/css/images/ui-icons_ef8c08_256x240.png - public/css/images/ui-icons_ffd27a_256x240.png - public/css/images/ui-icons_ffffff_256x240.png - public/css/jquery-ui.min.css - public/css/style.css - public/explain-git-with-d3/LICENSE.md - public/explain-git-with-d3/README.md - public/explain-git-with-d3/css/explaingit.css - public/explain-git-with-d3/css/vendor/1140.css - public/explain-git-with-d3/css/vendor/images/ui-icons_444444_256x240.png - public/explain-git-with-d3/css/vendor/images/ui-icons_555555_256x240.png - public/explain-git-with-d3/css/vendor/images/ui-icons_777620_256x240.png - public/explain-git-with-d3/css/vendor/images/ui-icons_777777_256x240.png - public/explain-git-with-d3/css/vendor/images/ui-icons_cc0000_256x240.png - public/explain-git-with-d3/css/vendor/images/ui-icons_ffffff_256x240.png - public/explain-git-with-d3/css/vendor/jquery-ui.min.css - public/explain-git-with-d3/css/vendor/jquery-ui.structure.min.css - public/explain-git-with-d3/css/vendor/jquery-ui.theme.min.css - public/explain-git-with-d3/css/vendor/normalize.css - public/explain-git-with-d3/embed.html - public/explain-git-with-d3/images/forkme_right_red_aa0000.png - public/explain-git-with-d3/images/grippy-close.png - public/explain-git-with-d3/images/grippy.png - public/explain-git-with-d3/images/prompt.gif - public/explain-git-with-d3/index.html - public/explain-git-with-d3/js/controlbox.js - public/explain-git-with-d3/js/explaingit.js - public/explain-git-with-d3/js/historyview.js - public/explain-git-with-d3/js/main.js - public/explain-git-with-d3/js/vendor/d3.min.js - public/explain-git-with-d3/js/vendor/jquery-ui.min.js - public/explain-git-with-d3/js/vendor/jquery.dialogextend.js - public/explain-git-with-d3/js/vendor/jquery.dialogextend.min.js - public/explain-git-with-d3/js/vendor/jquery.min.js - public/explain-git-with-d3/js/vendor/require.min.js - public/explain-git-with-d3/memtest.html - public/font-awesome/css/font-awesome.css - public/font-awesome/css/font-awesome.min.css - public/font-awesome/fonts/FontAwesome.otf - public/font-awesome/fonts/fontawesome-webfont.eot - public/font-awesome/fonts/fontawesome-webfont.svg - public/font-awesome/fonts/fontawesome-webfont.ttf - public/font-awesome/fonts/fontawesome-webfont.woff - public/font-awesome/fonts/fontawesome-webfont.woff2 - public/js/dashboard.js - public/js/jquery-ui.min.js - public/js/jquery.activity-indicator-1.0.0.min.js - public/js/jquery.js - public/js/loginscripts.js - public/js/scripts.js - public/js/usermanagement.js - templates/init_scripts.erb - templates/puppet.conf.erb - templates/site.pp.erb - views/dashboard.erb - views/home.erb - views/index.erb - views/logs.erb - views/shell.erb - views/users.erb homepage: https://github.com/puppetlabs/puppetfactory licenses: - Apache-2.0 metadata: {} post_install_message: rdoc_options: [] require_paths: - lib required_ruby_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' required_rubygems_version: !ruby/object:Gem::Requirement requirements: - - ">=" - !ruby/object:Gem::Version version: '0' requirements: [] rubyforge_project: rubygems_version: 2.4.5.1 signing_key: specification_version: 4 summary: Stands up a graphical classroom manager with containerized puppet agents. test_files: []