Code coverage report for ecs/index.js

Statements: 100% (9 / 9)      Branches: 100% (0 / 0)      Functions: 100% (1 / 1)      Lines: 100% (9 / 9)      Ignored: none     

All files » ecs/ » index.js
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20    1 1 1 1 1   1 3   3             1  
'use strict'
 
var _ = require('lodash')
var ecsPromised = require('aws-promised/ecs')
var doesClusterExist = require('./doesClusterExist')
var doesServiceExist = require('./doesServiceExist')
var doesTaskDefinitionExist = require('./doesTaskDefinitionExist')
 
function ecsExistence (options) {
  var ecs = ecsPromised(options)
 
  return {
    doesClusterExist: _.partial(doesClusterExist, ecs),
    doesServiceExist: _.partial(doesServiceExist, ecs),
    doesTaskDefinitionExist: _.partial(doesTaskDefinitionExist, ecs)
  }
}
 
module.exports = ecsExistence