Skip to content

Instantly share code, notes, and snippets.

define govuk::app::service (
$ensure => 'present',
) {
$enable_service = str2bool(extlookup('govuk_app_enable_services', 'yes'))
if $ensure => 'absent' {
service { $title:
provider => 'base',
status => "ps -A | grep -v grep | grep -F '${title}'",
/example/
/a.py
/b.py
/tests/
/unit/
/example/
/test_a.py
/test_b.py
/integration/
/test_a_with_b.py
package main
import (
"encoding/json"
"fmt"
"io/ioutil"
"log"
"net/http"
"net/url"
"time"
[
{
"userName": "alphagov",
"repo": "supplier-submission-portal"
},
{
"userName": "alphagov",
"repo": "digitalmarketplace-utils"
}
]
myvar = rustlib.do_some_expensive_setup()
rustlib.do_cheap_work(myvar, "something")
rustlib.do_cheap_work(myvar, "something else")
@robyoung
robyoung / gist:75731
Created March 8, 2009 11:13
add a simple document with solrpy
conn.add(id=1, title="Lucene in Action", author=["Erik Hatcher", "Otis Gospodnetic"])
docs = []
docs.append({'id':1, 'title':"Lucene in Action", 'author':["Erik Hatcher", "Otis Gospodnetic"]})
docs.append({'id':2, 'title':"Programming Collective Intelligence", 'author':"Toby Segaran"})
conn.add(docs)
@robyoung
robyoung / gist:75728
Created March 8, 2009 11:01
create a solrpy connection
import solrpy
conn = solrpy.SolrConnection('http://search.example.com/solr')
@robyoung
robyoung / gist:75733
Created March 8, 2009 11:28
solrpy quickstart
import solrpy
conn = solrpy.SolrConnection('http://search.example.com/solr')
conn.add(id=1, title="Lucene in Action", author=["Erik Hatcher", "Otis Gospodnetić"])
conn.commit()
response = conn.query("lucene")
for result in response.results:
print "%d - %s" % (result['id'], result['title'])
doc = solrpy.Document(1.6)
# like a dictionary
doc['id'] = 1
doc['title'] = solrpy.Field("Lucene in Action", boost=1.5)
doc['author'] = ["Erik Hatcher", solrpy.Field("Otis Gospodnetić", boost=1.1)]
# or with add()
doc.add(id=1, title=solrpy.Field("Lucene in Action", boost=1.5), author=["Erik Hatcher", solrpy.Field("Otis Gospodnetić", boost=1.1)])
@robyoung
robyoung / gist:75761
Created March 8, 2009 12:12
add with implicit commit
conn.add(True, id=1, title="Lucene in Action")