mirror of
https://github.com/balena-io/balena-cli.git
synced 2025-04-13 14:12:57 +00:00
Move server to resin module
This commit is contained in:
parent
af00bd1faf
commit
698ddd168c
@ -4,7 +4,7 @@ device = require('../device/device')
|
||||
table = require('../table/table')
|
||||
errors = require('../errors/errors')
|
||||
log = require('../log/log')
|
||||
server = require('../server/server')
|
||||
resin = require('../resin')
|
||||
widgets = require('../widgets/widgets')
|
||||
patterns = require('../patterns/patterns')
|
||||
applicationModel = require('../models/application')
|
||||
@ -63,7 +63,7 @@ exports.info = authHooks.failIfNotLoggedIn (id) ->
|
||||
exports.restart = authHooks.failIfNotLoggedIn (id) ->
|
||||
|
||||
# TODO: Move this URL to config
|
||||
server.post("/application/#{id}/restart", errors.handle)
|
||||
resin.server.post("/application/#{id}/restart", errors.handle)
|
||||
|
||||
exports.remove = authHooks.failIfNotLoggedIn (id, program) ->
|
||||
patterns.remove 'application', program.parent.yes, (callback) ->
|
||||
|
@ -3,7 +3,7 @@ getDeviceDisplayName = require('../device/device').getDisplayName
|
||||
log = require('../log/log')
|
||||
table = require('../table/table')
|
||||
errors = require('../errors/errors')
|
||||
server = require('../server/server')
|
||||
resin = require('../resin')
|
||||
widgets = require('../widgets/widgets')
|
||||
patterns = require('../patterns/patterns')
|
||||
authHooks = require('../hooks/auth')
|
||||
@ -32,4 +32,4 @@ exports.remove = authHooks.failIfNotLoggedIn (id, program) ->
|
||||
, errors.handle
|
||||
|
||||
exports.identify = authHooks.failIfNotLoggedIn (uuid) ->
|
||||
server.post(config.urls.identify, { uuid }, errors.handle)
|
||||
resin.server.post(config.urls.identify, { uuid }, errors.handle)
|
||||
|
@ -1,5 +1,5 @@
|
||||
_ = require('lodash')
|
||||
server = require('../server/server')
|
||||
resin = require('../resin')
|
||||
authHooks = require('../hooks/auth')
|
||||
log = require('../log/log')
|
||||
patterns = require('../patterns/patterns')
|
||||
@ -10,7 +10,7 @@ keyModel = require('../models/key')
|
||||
config = require('../config')
|
||||
|
||||
exports.list = authHooks.failIfNotLoggedIn ->
|
||||
server.get config.urls.keys, (error, response, keys) ->
|
||||
resin.server.get config.urls.keys, (error, response, keys) ->
|
||||
errors.handle(error) if error?
|
||||
log.out table.horizontal keys, (key) ->
|
||||
delete key.public_key
|
||||
@ -23,7 +23,7 @@ exports.info = authHooks.failIfNotLoggedIn (id) ->
|
||||
# TODO: We don't have a way to query a single ssh key yet.
|
||||
# As a workaround, we request all of them, and filter
|
||||
# the one we need. Fix once we have a better way.
|
||||
server.get config.urls.keys, (error, response, keys) ->
|
||||
resin.server.get config.urls.keys, (error, response, keys) ->
|
||||
errors.handle(error) if error?
|
||||
key = _.findWhere(keys, { id })
|
||||
if not key?
|
||||
@ -34,5 +34,5 @@ exports.info = authHooks.failIfNotLoggedIn (id) ->
|
||||
|
||||
exports.remove = authHooks.failIfNotLoggedIn (id, program) ->
|
||||
patterns.remove 'key', program.parent.yes, (callback) ->
|
||||
server.delete("/user/keys/#{id}", callback)
|
||||
resin.server.delete("/user/keys/#{id}", callback)
|
||||
, errors.handle
|
||||
|
@ -1,11 +1,11 @@
|
||||
async = require('async')
|
||||
_ = require('lodash')
|
||||
|
||||
server = require('../server/server')
|
||||
resin = require('../resin')
|
||||
token = require('../token/token')
|
||||
|
||||
exports.authenticate = (credentials, callback) ->
|
||||
server.post '/login_', credentials, (error, response) ->
|
||||
resin.server.post '/login_', credentials, (error, response) ->
|
||||
return callback(error, response?.body)
|
||||
|
||||
exports.login = (credentials, callback) ->
|
||||
|
@ -2,8 +2,8 @@ _ = require('lodash')
|
||||
Canvas = require('resin-platform-api')
|
||||
Promise = require('bluebird')
|
||||
config = require('../config')
|
||||
server = require('../server/server')
|
||||
promisifiedServerRequest = Promise.promisify(server.request, server)
|
||||
resin = require('../resin')
|
||||
promisifiedServerRequest = Promise.promisify(resin.server.request)
|
||||
|
||||
class CanvasRequestService extends Canvas(_, Promise)
|
||||
_request: (params) ->
|
||||
|
2
lib/resin/index.coffee
Normal file
2
lib/resin/index.coffee
Normal file
@ -0,0 +1,2 @@
|
||||
module.exports =
|
||||
server: require('./server/server')
|
@ -2,9 +2,9 @@ _ = require('lodash')
|
||||
request = require('request')
|
||||
urlResolve = require('url').resolve
|
||||
async = require('async')
|
||||
connection = require('../connection/connection')
|
||||
config = require('../config')
|
||||
token = require('../token/token')
|
||||
connection = require('../../connection/connection')
|
||||
config = require('../../config')
|
||||
token = require('../../token/token')
|
||||
|
||||
exports.request = (options = {}, callback) ->
|
||||
|
@ -2,11 +2,11 @@ expect = require('chai').expect
|
||||
nock = require('nock')
|
||||
url = require('url')
|
||||
server = require('./server')
|
||||
config = require('../config')
|
||||
token = require('../token/token')
|
||||
data = require('../data/data')
|
||||
mock = require('../../tests/utils/mock')
|
||||
johnDoeFixture = require('../../tests/fixtures/johndoe.json')
|
||||
config = require('../../config')
|
||||
token = require('../../token/token')
|
||||
data = require('../../data/data')
|
||||
mock = require('../../../tests/utils/mock')
|
||||
johnDoeFixture = require('../../../tests/fixtures/johndoe.json')
|
||||
|
||||
TEST_URI = config.remoteUrl
|
||||
|
Loading…
x
Reference in New Issue
Block a user