         price : 'free'
       }
     ]
+
+


  @providerSlug = 'koding'

  @ping = (client, options, callback)->

    {nickname} = client.r.account.profile
    callback null, "#{ @providerSlug } is the best #{ nickname }!"




    { fetchUserPlan, fetchUsage } = require './computeutils'

    fetchUserPlan client, (err, userPlan) ->

      return callback err  if err?

      fetchUsage client, { provider }, (err, usage) ->

        return callback err  if err?

        if alwaysOn and usage.alwaysOn >= userPlan.alwaysOn
          return callback new KodingError \
            """Total limit of #{userPlan.alwaysOn}
               always on vm limit has been reached.""", 'UsageLimitReached'

        if resize?
          resize = +resize
