lib/nanoc/extra/deployer.rb in nanoc-3.7.4 vs lib/nanoc/extra/deployer.rb in nanoc-3.7.5
- old
+ new
@@ -1,15 +1,13 @@
# encoding: utf-8
module Nanoc::Extra
-
# Represents a deployer, an object that allows uploading the compiled site
# to a specific (remote) location.
#
# @abstract Subclass and override {#run} to implement a custom filter.
class Deployer
-
extend Nanoc::PluginRegistry::PluginMethods
# @return [String] The path to the directory that contains the files to
# upload. It should not have a trailing slash.
attr_reader :source_path
@@ -39,9 +37,7 @@
#
# @abstract
def run
raise NotImplementedError.new('Nanoc::Extra::Deployer subclasses must implement #run')
end
-
end
-
end