Skip to content

Instantly share code, notes, and snippets.

View gabriel403's full-sized avatar
💭
Hotty

Gabriel Baker gabriel403

💭
Hotty
View GitHub Profile
class projects::queuesystem::butts(
$jarbase = 'https://logstash.objects.dreamhost.com/release',
$jarfile = 'logstash-1.1.13-monolithic.jar',
$jarpath = "/tmp/$jarfile",
$jdk = 'openjdk-7-jre-headless',
$installpath = '/opt/logstash'
) {
Exec { path => '/usr/local/sbin:/usr/local/bin:/usr/bin:/usr/sbin:/bin:/sbin'}
filter {
grok {
type => 'apache-error'
pattern => "\[%{DATA:timestamp}\] \[%{WORD:loglevel}\] \[%{WORD:originator} %{IP:clientip}\] %{GREEDYDATA:errmsg}"
add_tag => "apache"
}
date {
type => "apache-error"
timestamp => "%{DAY} %{MONTH} %{MONTHDAY} %{TIME} %{YEAR}"
}
$data = [];
$data['first_name'] = $this->params()->fromPost('first_name', '');
$data['last_name'] = $this->params()->fromPost('last_name', '');
$form = $this->getUserService()->getUserForm();
$form->setHydrator(new \Zend\Stdlib\Hydrator\ClassMethods);
$form->bind($user);
$form->setData($data);
\Zend\Debug\Debug::dump($form->get('user_auth_email')->getValue());
input {
amqp {
auto_delete => false
durable => true
exchange => "router"
exclusive => false
format => "json"
host => "loggingqueue.dev"
passive => false
password => "pword"
try {
List<IdmDataItem> additionalRequestItems = this.request.getRequestData().getAdditionalData().getItem();
} catch(NullPointerException e) {
List<IdmDataItem> additionalRequestItems = new List<IdmDataItem>();
}
if (e instanceof KeyboardEvent) {
if (e.keyCode != keys.ENTER) {
return;
}
}
{
"builders": [{
"type" : "virtualbox",
"iso_url" : "http://releases.ubuntu.com/12.10/ubuntu-12.10-server-amd64.iso",
"iso_checksum" : "4bd3270bde86d7e4e017e3847a4af485",
"iso_checksum_type" : "md5",
"guest_additions_attach" : true,
"guest_os_type" : "Ubuntu_64",
"ssh_username" : "packer",
"ssh_wait_timeout" : "30s",
{
"builders": [{
"type" : "virtualbox",
"iso_url" : "http://releases.ubuntu.com/12.10/ubuntu-12.10-server-amd64.iso",
"iso_checksum" : "4bd3270bde86d7e4e017e3847a4af485",
"iso_checksum_type" : "md5",
"disk_size" : 80000,
"guest_os_type" : "Ubuntu_64",
"http_directory" : "preseed",
"ssh_username" : "vagrant",
module FlashMessageHelper
def flash_message
html = ""
flash.each do |key, msg|
skey = key
if key == "notice"
skey = 'info'
end
html << (content_tag :div, msg, :class => "flash #{key} alert alert-#{skey}")
class something (
env => 'dev'
) {
include 'something::params'
}