Commit Graph

13 Commits

Author SHA1 Message Date
Jon Cope
785424cd8f Refactor Controller to internally setup event handlers
Make CDI selector label a global constant

Parameterize selectorlabel

Handled nil selector case

Handel NewController error in testing, use constant importer tag

Changed informer factory back to un-filtered, fixed nil ptr error

removed labels, to be handled in a separate pr

To accomodate testing, NewController takes a pre-created Informer, not a factory

Add global constant for default resync

fix makefile bug

fix bug in deployent manifest
2018-04-26 15:34:35 -05:00
Scott Creeley
f724235372 add UpdateFunc to pvcInformer 2018-04-24 11:24:12 -04:00
Jeff Vance
9f968b1500
Merge pull request #102 from jeffvance/reader
Refactor readers so Close() is called
2018-04-19 09:05:50 -07:00
jeff vance
797e854b2c 1) rand tmp name for qemu, 2) gofmt changes 2018-04-18 16:14:15 -07:00
Jon Cope
558f2cb77f Additional build tags to test files 2018-04-17 16:39:44 -05:00
jeff vance
c65b47b852 pvc name per test, pvcObj per It 2018-04-10 10:34:04 -07:00
Scott Creeley
bec629511c fix controller unit test to be namespace aware 2018-04-09 21:14:53 -04:00
jeff vance
ba3eaa35d6 1st pass at ns unit test 2018-04-09 11:24:17 -07:00
jeff vance
cfeae65502 refactor unit tests 2018-04-06 13:08:08 -07:00
Jon Cope
430af95714 Use proper gomega matchers 2018-03-19 20:02:52 -05:00
Jon Cope
7b3e49c080 Get Pod by generateName instead of Name 2018-03-19 17:41:42 -05:00
Shiyang Wang
d06b6da42f add controller test 2018-03-13 17:49:54 +08:00
Shiyang Wang
123b7ac620 add importer test 2018-03-13 14:20:17 +08:00