コード例 #1
0
ファイル: dummy.go プロジェクト: pombredanne/camlistore
func init() {
	if !env.IsDev() {
		// For this particular example importer, we only
		// register it if we're in "devcam server" mode.
		// Normally you'd avoid this check.
		return
	}

	// This Register call must happen during init.
	//
	// Register only registers an importer site type and not a
	// specific account on a site.
	importer.Register("dummy", &imp{})
}
コード例 #2
0
ファイル: picasa.go プロジェクト: sfrdmn/camlistore
func init() {
	importer.Register("picasa", imp{
		newExtendedOAuth2(
			baseOAuthConfig,
			func(ctx *context.Context) (*userInfo, error) {
				u, err := picago.GetUser(ctx.HTTPClient(), "default")
				if err != nil {
					return nil, err
				}
				firstName, lastName := u.Name, ""
				i := strings.LastIndex(u.Name, " ")
				if i >= 0 {
					firstName, lastName = u.Name[:i], u.Name[i+1:]
				}
				return &userInfo{
					ID:        u.ID,
					FirstName: firstName,
					LastName:  lastName,
				}, nil
			}),
	})
}
コード例 #3
0
ファイル: flickr.go プロジェクト: jakubbrzeski/camlistore
func init() {
	importer.Register("flickr", newFromConfig)
}
コード例 #4
0
ファイル: feed.go プロジェクト: camarox53/coreos-baremetal
func init() {
	importer.Register("feed", &imp{
		urlFileRef: make(map[string]blob.Ref),
	})
}
コード例 #5
0
ファイル: twitter.go プロジェクト: kristofer/camlistore
func init() {
	importer.Register("twitter", &imp{})
}
コード例 #6
0
ファイル: flickr.go プロジェクト: sfrdmn/camlistore
func init() {
	importer.Register("flickr", imp{})
}
コード例 #7
0
ファイル: picasa.go プロジェクト: pombredanne/camlistore
func init() {
	importer.Register("picasa", imp{})
}
コード例 #8
0
func init() {
	importer.Register("pinboard", imp{})
}
コード例 #9
0
ファイル: foursquare.go プロジェクト: peterwatts/camlistore
func init() {
	importer.Register("foursquare", &imp{
		imageFileRef: make(map[string]blob.Ref),
	})
}
コード例 #10
0
ファイル: dummy.go プロジェクト: rayleyva/camlistore
func init() {
	importer.Register("dummy", newFromConfig)
}
コード例 #11
0
ファイル: picasa.go プロジェクト: kristofer/camlistore
func init() {
	importer.Register("picasa", newFromConfig)
}
コード例 #12
0
ファイル: foursquare.go プロジェクト: kdevroede/camlistore
func init() {
	importer.Register("foursquare", newFromConfig)
}
コード例 #13
0
ファイル: twitter.go プロジェクト: peterwatts/camlistore
func init() {
	importer.Register("twitter", newFromConfig)
}