Class: CommandBase
- Inherits:
-
Object
- Object
- CommandBase
- Defined in:
- lib/fluent_command_builder/command_base.rb
Direct Known Subclasses
FluentCommandBuilder::AppCfgPython::V16::Action, FluentCommandBuilder::AppCfgPython::V16::AppCfgPython, FluentCommandBuilder::AppCfgPython::V16::Backends, FluentCommandBuilder::AppCfgPython::V16::CreateBulkloadConfig, FluentCommandBuilder::AppCfgPython::V16::CronInfo, FluentCommandBuilder::AppCfgPython::V16::DownloadData, FluentCommandBuilder::AppCfgPython::V16::RequestLogs, FluentCommandBuilder::AppCfgPython::V16::Update, FluentCommandBuilder::AppCfgPython::V16::UploadData, FluentCommandBuilder::AppCfgPython::V16::VacuumIndexes, FluentCommandBuilder::AspnetCompiler::V20::AspnetCompiler, FluentCommandBuilder::AspnetCompiler::V40::AspnetCompiler, FluentCommandBuilder::Bundle::V11::Bundle, FluentCommandBuilder::Bundle::V11::Cache, FluentCommandBuilder::Bundle::V11::Check, FluentCommandBuilder::Bundle::V11::Clean, FluentCommandBuilder::Bundle::V11::Gem, FluentCommandBuilder::Bundle::V11::Init, FluentCommandBuilder::Bundle::V11::Install, FluentCommandBuilder::Bundle::V11::Outdated, FluentCommandBuilder::Bundle::V11::Package, FluentCommandBuilder::Bundle::V11::Show, FluentCommandBuilder::Bundle::V11::Update, FluentCommandBuilder::Bundle::V11::Viz, FluentCommandBuilder::Cucumber::V11::Cucumber, FluentCommandBuilder::DotCover::V10::DotCover, FluentCommandBuilder::DotCover::V11::Analyse, FluentCommandBuilder::DotCover::V11::Cover, FluentCommandBuilder::DotCover::V11::Delete, FluentCommandBuilder::DotCover::V11::DotCover, FluentCommandBuilder::DotCover::V11::List, FluentCommandBuilder::DotCover::V11::Merge, FluentCommandBuilder::DotCover::V11::Report, FluentCommandBuilder::DotCover::V11::Version, FluentCommandBuilder::DotCover::V11::Zip, FluentCommandBuilder::DotCover::V12::Analyse, FluentCommandBuilder::DotCover::V12::Cover, FluentCommandBuilder::DotCover::V12::Delete, FluentCommandBuilder::DotCover::V12::DotCover, FluentCommandBuilder::DotCover::V12::List, FluentCommandBuilder::DotCover::V12::Merge, FluentCommandBuilder::DotCover::V12::Report, FluentCommandBuilder::DotCover::V12::Version, FluentCommandBuilder::DotCover::V12::Zip, FluentCommandBuilder::InstallUtil::V11::InstallUtil, FluentCommandBuilder::InstallUtil::V20::InstallUtil, FluentCommandBuilder::InstallUtil::V35::InstallUtil, FluentCommandBuilder::InstallUtil::V40::InstallUtil, FluentCommandBuilder::MSBuild::V20::MSBuild, FluentCommandBuilder::MSBuild::V30::MSBuild, FluentCommandBuilder::MSBuild::V35::MSBuild, FluentCommandBuilder::MSBuild::V40::MSBuild, FluentCommandBuilder::MSDeploy::V40::MSDeploy, FluentCommandBuilder::MSTest::V2005::MSTest, FluentCommandBuilder::MSTest::V2008::MSTest, FluentCommandBuilder::MSTest::V2010::MSTest, FluentCommandBuilder::NUnit::V25::NUnit, FluentCommandBuilder::NUnit::V26::NUnit, FluentCommandBuilder::Netsh::V2008::AddRule, FluentCommandBuilder::Netsh::V2008::AddUrlAcl, FluentCommandBuilder::Netsh::V2008::Advfirewall, FluentCommandBuilder::Netsh::V2008::DeleteRule, FluentCommandBuilder::Netsh::V2008::Firewall, FluentCommandBuilder::Netsh::V2008::Http, FluentCommandBuilder::Netsh::V2008::Netsh, FluentCommandBuilder::Netsh::V2008::New, FluentCommandBuilder::Netsh::V2008::SetRule, FluentCommandBuilder::Netsh::V2008::ShowRule, FluentCommandBuilder::Rake::V09::Rake, FluentCommandBuilder::SevenZip::V92::Add, FluentCommandBuilder::SevenZip::V92::Bench, FluentCommandBuilder::SevenZip::V92::Delete, FluentCommandBuilder::SevenZip::V92::Extract, FluentCommandBuilder::SevenZip::V92::ExtractWithFullPaths, FluentCommandBuilder::SevenZip::V92::List, FluentCommandBuilder::SevenZip::V92::SevenZip, FluentCommandBuilder::SevenZip::V92::Test, FluentCommandBuilder::SevenZip::V92::Update, FluentCommandBuilder::Simian::V23::Simian, FluentCommandBuilder::Tf::TEE2010::Add, FluentCommandBuilder::Tf::TEE2010::Branch, FluentCommandBuilder::Tf::TEE2010::Branches, FluentCommandBuilder::Tf::TEE2010::Changeset, FluentCommandBuilder::Tf::TEE2010::Checkin, FluentCommandBuilder::Tf::TEE2010::CheckinShelveset, FluentCommandBuilder::Tf::TEE2010::Checkout, FluentCommandBuilder::Tf::TEE2010::CloakFolder, FluentCommandBuilder::Tf::TEE2010::Compare, FluentCommandBuilder::Tf::TEE2010::CompareWithCurrentWorkspaceVersion, FluentCommandBuilder::Tf::TEE2010::CompareWithShelvesetVersion, FluentCommandBuilder::Tf::TEE2010::CreateWorkspace, FluentCommandBuilder::Tf::TEE2010::DecloakFolder, FluentCommandBuilder::Tf::TEE2010::Delete, FluentCommandBuilder::Tf::TEE2010::DeleteLabel, FluentCommandBuilder::Tf::TEE2010::DeleteShelveset, FluentCommandBuilder::Tf::TEE2010::DeleteWorkspace, FluentCommandBuilder::Tf::TEE2010::Destroy, FluentCommandBuilder::Tf::TEE2010::Dir, FluentCommandBuilder::Tf::TEE2010::EditProfile, FluentCommandBuilder::Tf::TEE2010::Eula, FluentCommandBuilder::Tf::TEE2010::Get, FluentCommandBuilder::Tf::TEE2010::Getcs, FluentCommandBuilder::Tf::TEE2010::History, FluentCommandBuilder::Tf::TEE2010::Label, FluentCommandBuilder::Tf::TEE2010::Labels, FluentCommandBuilder::Tf::TEE2010::Lock, FluentCommandBuilder::Tf::TEE2010::MapFolder, FluentCommandBuilder::Tf::TEE2010::Merge, FluentCommandBuilder::Tf::TEE2010::Merges, FluentCommandBuilder::Tf::TEE2010::ModifyWorkspace, FluentCommandBuilder::Tf::TEE2010::NewProfile, FluentCommandBuilder::Tf::TEE2010::Print, FluentCommandBuilder::Tf::TEE2010::ProductKey, FluentCommandBuilder::Tf::TEE2010::Profiles, FluentCommandBuilder::Tf::TEE2010::Properties, FluentCommandBuilder::Tf::TEE2010::Reconcile, FluentCommandBuilder::Tf::TEE2010::ReconcileBuild, FluentCommandBuilder::Tf::TEE2010::ReconcileChangeset, FluentCommandBuilder::Tf::TEE2010::ReconcileForgetBuild, FluentCommandBuilder::Tf::TEE2010::RemoveWorkspace, FluentCommandBuilder::Tf::TEE2010::Rename, FluentCommandBuilder::Tf::TEE2010::ReplaceShelveset, FluentCommandBuilder::Tf::TEE2010::Resolve, FluentCommandBuilder::Tf::TEE2010::Shelve, FluentCommandBuilder::Tf::TEE2010::Shelvesets, FluentCommandBuilder::Tf::TEE2010::ShowLocalFolderMapping, FluentCommandBuilder::Tf::TEE2010::ShowServerFolderMappings, FluentCommandBuilder::Tf::TEE2010::ShowWorkspaceMappings, FluentCommandBuilder::Tf::TEE2010::Status, FluentCommandBuilder::Tf::TEE2010::Tf, FluentCommandBuilder::Tf::TEE2010::Undelete, FluentCommandBuilder::Tf::TEE2010::Undo, FluentCommandBuilder::Tf::TEE2010::Unlabel, FluentCommandBuilder::Tf::TEE2010::UnmapFolder, FluentCommandBuilder::Tf::TEE2010::Unshelve, FluentCommandBuilder::Tf::TEE2010::Workspaces, FluentCommandBuilder::Tf::V2010::Add, FluentCommandBuilder::Tf::V2010::AddProxyRecord, FluentCommandBuilder::Tf::V2010::Branch, FluentCommandBuilder::Tf::V2010::Branches, FluentCommandBuilder::Tf::V2010::Changeset, FluentCommandBuilder::Tf::V2010::Checkin, FluentCommandBuilder::Tf::V2010::CheckinShelveset, FluentCommandBuilder::Tf::V2010::Checkout, FluentCommandBuilder::Tf::V2010::CloakFolder, FluentCommandBuilder::Tf::V2010::Compare, FluentCommandBuilder::Tf::V2010::CompareWithCurrentWorkspaceVersion, FluentCommandBuilder::Tf::V2010::CompareWithShelvesetVersion, FluentCommandBuilder::Tf::V2010::Configure, FluentCommandBuilder::Tf::V2010::ConfigureProxy, FluentCommandBuilder::Tf::V2010::CreateWorkspace, FluentCommandBuilder::Tf::V2010::DecloakFolder, FluentCommandBuilder::Tf::V2010::Delete, FluentCommandBuilder::Tf::V2010::DeleteLabel, FluentCommandBuilder::Tf::V2010::DeleteProxyRecord, FluentCommandBuilder::Tf::V2010::DeleteShelveset, FluentCommandBuilder::Tf::V2010::DeleteWorkspace, FluentCommandBuilder::Tf::V2010::Destroy, FluentCommandBuilder::Tf::V2010::Dir, FluentCommandBuilder::Tf::V2010::FolderDiff, FluentCommandBuilder::Tf::V2010::Get, FluentCommandBuilder::Tf::V2010::History, FluentCommandBuilder::Tf::V2010::Label, FluentCommandBuilder::Tf::V2010::Labels, FluentCommandBuilder::Tf::V2010::ListProxyRecords, FluentCommandBuilder::Tf::V2010::LocalVersions, FluentCommandBuilder::Tf::V2010::Lock, FluentCommandBuilder::Tf::V2010::MapFolder, FluentCommandBuilder::Tf::V2010::Merge, FluentCommandBuilder::Tf::V2010::Merges, FluentCommandBuilder::Tf::V2010::ModifyWorkspace, FluentCommandBuilder::Tf::V2010::Permission, FluentCommandBuilder::Tf::V2010::Properties, FluentCommandBuilder::Tf::V2010::RemoveWorkspace, FluentCommandBuilder::Tf::V2010::Rename, FluentCommandBuilder::Tf::V2010::ReplaceShelveset, FluentCommandBuilder::Tf::V2010::Resolve, FluentCommandBuilder::Tf::V2010::RollbackChangeset, FluentCommandBuilder::Tf::V2010::RollbackToVersion, FluentCommandBuilder::Tf::V2010::Shelve, FluentCommandBuilder::Tf::V2010::Shelvesets, FluentCommandBuilder::Tf::V2010::ShowLocalFolderMapping, FluentCommandBuilder::Tf::V2010::ShowServerFolderMappings, FluentCommandBuilder::Tf::V2010::ShowWorkspaceMappings, FluentCommandBuilder::Tf::V2010::Status, FluentCommandBuilder::Tf::V2010::Tf, FluentCommandBuilder::Tf::V2010::Undelete, FluentCommandBuilder::Tf::V2010::Undo, FluentCommandBuilder::Tf::V2010::Unlabel, FluentCommandBuilder::Tf::V2010::UnmapFolder, FluentCommandBuilder::Tf::V2010::Unshelve, FluentCommandBuilder::Tf::V2010::View, FluentCommandBuilder::Tf::V2010::Workspaces, FluentCommandBuilder::XCodeBuild::V43::BuildProject, FluentCommandBuilder::XCodeBuild::V43::BuildWorkspace, FluentCommandBuilder::XCodeBuild::V43::Version, FluentCommandBuilder::XCodeBuild::V43::XCodeBuild
Instance Method Summary collapse
- #execute! ⇒ Object
-
#initialize(builder) ⇒ CommandBase
constructor
A new instance of CommandBase.
- #to_s ⇒ Object
Constructor Details
#initialize(builder) ⇒ CommandBase
Returns a new instance of CommandBase.
6 7 8 |
# File 'lib/fluent_command_builder/command_base.rb', line 6 def initialize(builder) @builder = builder end |
Instance Method Details
#execute! ⇒ Object
10 11 12 |
# File 'lib/fluent_command_builder/command_base.rb', line 10 def execute! sh to_s end |
#to_s ⇒ Object
14 15 16 |
# File 'lib/fluent_command_builder/command_base.rb', line 14 def to_s @builder.to_s end |