diff --git a/manifests/init.pp b/manifests/init.pp index 6da436a..7003294 100644 --- a/manifests/init.pp +++ b/manifests/init.pp @@ -9,9 +9,14 @@ class statusbot( $wiki_password, $wiki_url, $wiki_user, + $twitter_key = undef, + $twitter_secret = undef, + $twitter_token_key = undef, + $twitter_token_secret = undef, $channels = [], $irclogs_url = undef, $wiki_successpageid = undef, + $twitter = undef, ) { user { 'statusbot': diff --git a/templates/statusbot.config.erb b/templates/statusbot.config.erb index 09686ca..fcc03cf 100644 --- a/templates/statusbot.config.erb +++ b/templates/statusbot.config.erb @@ -32,3 +32,11 @@ url=<%= @irclogs_url %> [alertfile] dir=/var/lib/statusbot/www + +<% if @twitter %> +[twitter] +consumer_key=<%= @twitter_key %> +consumer_secret=<%= @twitter_secret %> +access_token_key=<%= @twitter_token_key %> +access_token_secret=<%= @twitter_token_secret %> +<% end -%>