class HappySeed::Generators::InstagramGenerator

Public Class Methods

fingerprint() click to toggle source
# File lib/generators/happy_seed/instagram/instagram_generator.rb, line 8
def self.fingerprint
  gem_available? 'omniauth-instagram'
end

Public Instance Methods

install_instagram() click to toggle source
# File lib/generators/happy_seed/instagram/instagram_generator.rb, line 12
def install_instagram
  return if already_installed

  require_generator OmniauthGenerator

  gem 'omniauth-instagram'
  gem 'instagram'

  Bundler.with_clean_env do
    run "bundle install --without production"
  end

  directory "docs"

  add_omniauth :instagram
end