class Kaiser::Cmds::Deinit

Public Instance Methods

execute(_opts) click to toggle source
# File lib/kaiser/cmds/deinit.rb, line 14
def execute(_opts)
  down
  Config.config[:envs].delete(envname)
  Config.config[:envnames].delete(Config.work_dir)
  save_config
end
usage() click to toggle source
# File lib/kaiser/cmds/deinit.rb, line 6
      def usage
        <<~EOS
          Removes the Kaiser environment from \`~/.kaiser/.config.yml\`. This however does not delete the \`~/.kaiser/databases/<ENV_NAME>\` directory.

          USAGE: kaiser init ENV_NAME
        EOS
      end