Sha256: f9e4385b3ac0445be0807a662be69537971304aff9747f441a6595e6c91f153f
Contents?: true
Size: 711 Bytes
Versions: 3
Compression:
Stored size: 711 Bytes
Contents
# frozen_string_literal: true require_relative '../../command' require 'fileutils' module Dri module Commands class Rm class Profile < Dri::Command def initialize(options) @options = options end def execute(input: $stdin, output: $stdout) verify_config_exists remove = prompt.yes? "Are you sure you want to remove existing profile?" unless remove logger.info "Profile kept in place 👍" exit 0 end logger.info "Removing profile..." FileUtils.rm("#{Dir.pwd}/.dri_profile.yml") logger.success "Done ✅" end end end end end
Version data entries
3 entries across 3 versions & 1 rubygems
Version | Path |
---|---|
dri-0.1.3 | lib/dri/commands/rm/profile.rb |
dri-0.1.2 | lib/dri/commands/rm/profile.rb |
dri-0.1.1 | lib/dri/commands/rm/profile.rb |