public static void OpenshiftLogin(this ICakeContext context, string token) { Check.NotNull(context, nameof(context)); Check.NotNullOrEmpty(token, nameof(token)); var loginner = new OpenshiftLoginner(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); loginner.Run(new OpenshiftLoginSettings { Token = token }); }
public static void OpenshiftLogin(this ICakeContext context, string username, string password) { Check.NotNull(context, nameof(context)); Check.NotNullOrEmpty(username, nameof(username)); Check.NotNullOrEmpty(password, nameof(password)); var loginner = new OpenshiftLoginner(context.FileSystem, context.Environment, context.ProcessRunner, context.Tools); loginner.Run(new OpenshiftLoginSettings { Username = username, Password = password }); }
protected override void RunTool() { var loginner = new OpenshiftLoginner(FileSystem, Environment, ProcessRunner, Tools); loginner.Run(Settings); }