def remove_profile(project_root)
      # Choose a profile from the availables
      profiles = Bebox::Profile.list(project_root)
      # Get a profile if exist
      if profiles.count > 0
        profile = choose_option(profiles, _('wizard.choose_remove_profile'))
      else
        return error _('wizard.profile.no_deletion_profiles')
      end
      # Ask for deletion confirmation
      return warn(_('wizard.no_changes')) unless confirm_action?(_('wizard.profile.confirm_deletion'))
      # Profile deletion
      profile_name = profile.split('/').last
      profile_base_path = profile.split('/')[0...-1].join('/')
      profile = Bebox::Profile.new(profile_name, project_root, profile_base_path)
      output = profile.remove
      ok _('wizard.profile.deletion_success')
      return output
    end
def remove_profile(project_root)
      # Choose a profile from the availables
      profiles = Bebox::Profile.list(project_root)
      # Get a profile if exist
      if profiles.count > 0
        profile = choose_option(profiles, _('wizard.choose_remove_profile'))
      else
        return error _('wizard.profile.no_deletion_profiles')
      end
      # Ask for deletion confirmation
      return warn(_('wizard.no_changes')) unless confirm_action?(_('wizard.profile.confirm_deletion'))
      # Profile deletion
      profile_name = profile.split('/').last
      profile_base_path = profile.split('/')[0...-1].join('/')
      profile = Bebox::Profile.new(profile_name, project_root, profile_base_path)
      output = profile.remove
      ok _('wizard.profile.deletion_success')
      return output
    end
Removes an existing profile