lib/apiary/command/publish.rb in apiaryio-0.1.1 vs lib/apiary/command/publish.rb in apiaryio-0.2.0

- old
+ new

@@ -26,12 +26,12 @@ :authentication => "Token #{@options.api_key}" } @options.commit_message ||= "Saving blueprint from apiary-client" end - def self.execute(args) - new(args).publish_on_apiary + def execute() + publish_on_apiary end def publish_on_apiary unless @options.api_name abort "Please provide an api-name option (subdomain part from your http://docs.<api-name>.apiary.io/)" @@ -55,9 +55,10 @@ @options.path || "#{File.basename(Dir.pwd)}.apib" end def query_apiary(host, path) url = "https://#{host}/blueprint/publish/#{@options.api_name}" + validate_apib_file path data = { :code => File.read(path), :messageToSave => @options.commit_message } RestClient.proxy = @options.proxy