# File lib/skel/leaves/administrator/controller.rb, line 14
  def reload_command(stem, sender, reply_to, msg)
    var :leaves => Hash.new
    if msg then
      if Foliater.instance.leaves.include?(msg) then
        begin
          Foliater.instance.hot_reload Foliater.instance.leaves[msg]
        rescue
          logger.error "Error when reloading #{msg}:"
          logger.error $!
          var(:leaves)[msg] = $!.to_s
        else
          var(:leaves)[msg] = false
        end
        logger.info "#{msg}: Reloaded"
      else
        var :not_found => msg
      end
    else
      Foliater.instance.leaves.each do |name, leaf|
        begin
          Foliater.instance.hot_reload leaf
        rescue
          logger.error "Error when reloading #{name}:"
          logger.error $!
          var(:leaves)[name] = $!.to_s
        else
          var(:leaves)[name] = false
        end
        logger.info "#{name}: Reloaded"
      end
    end
  end