Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

write-host now sends output to hipchat in real-time #12

Open
wants to merge 24 commits into
base: master
Choose a base branch
from

Conversation

mikeclayton
Copy link
Contributor

Updated AutoBotHost and PowerShellRunner so that using write-host in scripts results in the text being sent to HipChat there and then, rather than waiting for the script to finish running. This allows the script to report on progress for long-running tasks (although it might get a bit spammy if used too much).

Try this script to see the result:

function Get-WriteHostOutput {
write-host "starting up...";
for( $i = 1; $i -lt 10; $i++ )
{
write-host "test message $i";
[System.Threading.Thread]::Sleep(2000);
}
return "done!";
}

TODO: The PowerShellRunner class is becoming a bit of a dumping ground for the glue code so it might need to be cleaned up as a separate commit.

mikeclayton and others added 24 commits December 13, 2011 18:56
…output in hipchat during script execution so it can update processing status.
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant