class Tuya::EXE

Public Class Methods

exe(executable, command, raise_if_need = false, puts_filter = true ) click to toggle source
# File lib/tuya/cli/odm/executable.rb, line 3
def self.exe(executable, command, raise_if_need = false, puts_filter = true )

        result = Pod::Executable.execute_command(executable, command, raise_if_need)

        # puts "##########"
        # puts command
        # puts "##########"


        TYUtil::TYPuts.filter(result, TYUtil::TYPuts::ERROR_KEYS) if puts_filter
        
        result
end
multi_exe(executable, commands, raise_if_need = false) click to toggle source
# File lib/tuya/cli/odm/executable.rb, line 17
def self.multi_exe(executable, commands, raise_if_need = false)
        commands.each do |command|
                exe(executable, command, raise_if_need)
        end
end