Skip to content

Instantly share code, notes, and snippets.

db_host: "%{lookup_array_first_element('services::keystonewithdb::eth1')}"
rjil::db::bind_address: "%{ipaddress_eth1}"
num_dbs: 1
num_keystone_endpoints: 2
keystone::admin_bind_host: "%{ipaddress_eth1}"
keystone::public_bind_host: "%{ipaddress_eth0}"
rjil::haproxy::openstack::keystone_ips: "%{lookup_array('services::keystonewithdb::eth0', 'services::keystone::eth0')}"
rjil::haproxy::openstack::keystone_internal_ips: "%{lookup_array('services::keystonewithdb::eth1', 'services::keystone::eth1'
Babel==1.3
IPy==0.81
PyYAML==3.11
cffi==0.8.6
cryptography==0.5.4
iso8601==0.1.10
-e git+https://github.com/JioCloud/python-jiocloud@970f79e2261129de9056b0fd20ea2d38fb89da72#egg=jiocloud-master
mock==1.0.1
pbr==0.10.0
prettytable==0.7.2
etcdctl ls current_version
/current_version
@bodepd
bodepd / gist:59bdf2f0dc19842a1d58
Created September 4, 2014 10:58
type/provider feature examples
# <module_path>/<module_name>/lib/puppet/type/foo.rb
Puppet::Type.newtype(:foo) do
# on the provider, exists? create, destroy
#
# foo { 'foop':
# ensure => (present|absent)
# }
feature :foo_feature, 'docs'
class foo {
$bar = 'one'
}
node /foo/ {
$bar = 'two'
include foo
notice("${::foo::bar}")
}
DansLapTop-2:reconciler danbode$ vi reconcile.rb
DansLapTop-2:reconciler danbode$ ruby reconcile.rb
Working out of directory /Users/danbode/dev/reliance/working_merge_fix/reconciler/nova
Cloning into '/Users/danbode/dev/reliance/working_merge_fix/reconciler/nova/downstream'...
remote: Counting objects: 267, done.
remote: Compressing objects: 100% (133/133), done.
remote: Total 267 (delta 118), reused 267 (delta 118)
Receiving objects: 100% (267/267), 77.08 KiB | 0 bytes/s, done.
Resolving deltas: 100% (118/118), done.
Checking connectivity... done.
downstream [email protected]:jiocloud/jiocloud-nova (fetch)
downstream [email protected]:jiocloud/jiocloud-nova (push)
origin git://github.com/jiocloud/puppet-nova (fetch)
origin git://github.com/jiocloud/puppet-nova (push)
upstream [email protected]:jiocloud/puppet-nova (fetch)
upstream [email protected]:jiocloud/puppet-nova (push)
highlight ExtraWhitespace ctermbg=red guibg=red
match ExtraWhitespace /\s\+$/
autocmd BufWinEnter * match ExtraWhitespace /\s\+$/
autocmd InsertEnter * match ExtraWhitespace /\s\+\%#\@<!$/
autocmd InsertLeave * match ExtraWhitespace /\s\+$/
autocmd BufWinLeave * call clearmatches()
#!/bin/env ruby
pwd = Dir.pwd
puts "Working out of directory #{pwd}"
upstream_dir=File.join(pwd, 'upstream')
downstream_dir=File.join(pwd, 'downstream')
def system_cmd (cmd, print_output=false)
dev/module_sourcs
adrien-network-0.4.1 puppetlabs-apache-0.10.0
attachmentgenie-network-1.0.1 puppetlabs-apache-1.0.1
carlasouza-virt-1.1.0 puppetlabs-apache-1.1.1
contrail-puppet puppetlabs-apt-1.4.2
nanliu-staging-0.4.1 puppetlabs-concat-1.1.0-rc1
puppet-ceph puppetlabs-inifile
puppet-cinder puppetlabs-mysql-2.1.0
puppet-glance puppetlabs-mysql-2.2.3