~sidnei/juju-core/lxc-clone-with-overlayfs

« back to all changes in this revision

Viewing changes to environs/simplestreams/export_test.go

  • Committer: Sidnei da Silva
  • Date: 2013-10-21 18:33:07 UTC
  • mfrom: (1667.1.329 juju-core)
  • Revision ID: sidnei.da.silva@canonical.com-20131021183307-fylyr68s4gtbxr08
- Merge from trunk

Show diffs side-by-side

added added

removed removed

Lines of Context:
3
3
 
4
4
package simplestreams
5
5
 
6
 
// SetSigningKey sets a new signing key for testing and returns the original key.
7
 
func SetSigningKey(key string) string {
8
 
        oldKey := simpleStreamSigningKey
9
 
        simpleStreamSigningKey = key
10
 
        return oldKey
11
 
}
12
 
 
13
6
func ExtractCatalogsForProducts(metadata CloudMetadata, productIds []string) []MetadataCatalog {
14
7
        return metadata.extractCatalogsForProducts(productIds)
15
8
}
29
22
func Filter(entries IndexMetadataSlice, match func(*IndexMetadata) bool) IndexMetadataSlice {
30
23
        return entries.filter(match)
31
24
}
 
25
 
 
26
func SetSeriesVersions(value map[string]string) func() {
 
27
        origVersions := seriesVersions
 
28
        origUpdated := updatedseriesVersions
 
29
        seriesVersions = value
 
30
        updatedseriesVersions = false
 
31
        return func() {
 
32
                seriesVersions = origVersions
 
33
                updatedseriesVersions = origUpdated
 
34
        }
 
35
}