Sha256: 9c77b97d669e01b5963d679497c801ac70e2b0fc32b74ce41f3240fdc6740e2c
Contents?: true
Size: 590 Bytes
Versions: 662
Compression:
Stored size: 590 Bytes
Contents
module Fastlane # Represents a command that is meant to signal the server to do something on the client's behalf # Examples are: :cancelFastlaneRune, and :done class ControlCommand attr_reader :command attr_reader :user_message attr_reader :reason def initialize(json: nil) @command = json['command'].to_sym @user_message = json['userMessage'] @reason = json['reason'].to_sym if json['reason'] end def cancel_signal? return @command == :cancelFastlaneRun end def done_signal? return @command == :done end end end
Version data entries
662 entries across 662 versions & 5 rubygems
Version | Path |
---|---|
fastlane-2.74.0.beta.20180107010004 | fastlane/lib/fastlane/server/control_command.rb |
fastlane-2.74.0.beta.20180106010004 | fastlane/lib/fastlane/server/control_command.rb |