RemoteSshUtil

public class RemoteSshUtil
extends Object

java.lang.Object
com.android.tradefed.util.RemoteSshUtil


রিমোট ইনস্ট্যান্সগুলোতে ssh কমান্ড চালানোর ইউটিলিটি।

সারসংক্ষেপ

সরকারি নির্মাণকারী

RemoteSshUtil ()

জনসাধারণের পদ্ধতি

static CommandResult remoteSshCommandExec (String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, String... command)

ssh ব্যবহার করে রিমোট ইনস্ট্যান্সে একটি কমান্ড চালান।

static CommandResult remoteSshCommandExec (String host, String user, File sshPrivateKey, IRunUtil runUtil, long timeoutMs, OutputStream stdout, OutputStream stderr, String... command)

ssh ব্যবহার করে রিমোট ইনস্ট্যান্সে একটি কমান্ড চালান।

সরকারি নির্মাণকারী

RemoteSshUtil

public RemoteSshUtil ()

জনসাধারণের পদ্ধতি

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                String... command)

ssh ব্যবহার করে রিমোট ইনস্ট্যান্সে একটি কমান্ড চালান।

প্যারামিটার
host String

user String

sshPrivateKey File

runUtil IRunUtil : কমান্ড কার্যকর করার জন্য একটি IRunUtil

timeoutMs long : ফেচ সম্পন্ন হতে প্রয়োজনীয় মিলিসেকেন্ড

command String : যে কমান্ডটি কার্যকর করা হবে।

ফেরত
CommandResult একটি CommandResult যাতে স্ট্যাটাস এবং লগগুলো থাকে।

remoteSshCommandExec

public static CommandResult remoteSshCommandExec (String host, 
                String user, 
                File sshPrivateKey, 
                IRunUtil runUtil, 
                long timeoutMs, 
                OutputStream stdout, 
                OutputStream stderr, 
                String... command)

ssh ব্যবহার করে রিমোট ইনস্ট্যান্সে একটি কমান্ড চালান।

প্যারামিটার
host String

user String

sshPrivateKey File

runUtil IRunUtil : কমান্ড কার্যকর করার জন্য একটি IRunUtil

timeoutMs long : ফেচ সম্পন্ন হতে প্রয়োজনীয় মিলিসেকেন্ড

stdout OutputStream : একটি OutputStream যেখানে স্ট্যান্ডার্ড আউটপুট (stdout) লগ করা হবে।

stderr OutputStream : একটি OutputStream যেখানে stderr লগ করা হবে।

command String : যে কমান্ডটি কার্যকর করা হবে।

ফেরত
CommandResult একটি CommandResult যাতে স্ট্যাটাস এবং লগগুলো থাকে।