3.1.1 • Published 7 years ago

loopback-bluemix v3.1.1

Weekly downloads
2,463
License
MIT
Repository
github
Last release
7 years ago

loopback-bluemix

Utilities for generating generate Bluemix artefacts

Installation

npm install loopback-bluemix

Testing

Before testing:

npm run create-bm-fixtures

To delete the fixtures:

npm run delete-bm-fixtures

API

loopback-bluemix exports the following properties and methods.

Properties

  • templatesDir: Path to the templates directory of the module
  • ds: Exports methods for prompting Bluemix datasource details
    • selectBluemixDatasource: Present Bluemix datasource selection options
    • promptServiceName: Prompt new Bluemix service details
    • getServicePlans: Get plans for supported data services
    • promptServicePlan: Prompt plan for new Bluemix service
    • provisionService: Provision new service
    • bindServiceToApp: Bind data service to current app (if already on Bluemix)
    • addDatasource: Add datasource to datasources-config.json
    • updatePipeline: Update the pipeline.yml file
  • cf: Exports methods for making requests to the Cloud Foundry API
    • bindService: Bind a service to an app
    • getApps: Get apps for the given parent
    • getCfConfig: Load ~/.cf/config.json
    • getDataServices: Get data management services with corresponding plans
    • getDataServiceInstances: Get data services for the given parent
    • getPath: Get resource path for the given parent and child
    • getOrganizations: Get all orgs
    • getResource: Get a cloud foundry resource
    • getSpaces: Get spaces for the given parent
    • getServices: Get services for the given parent
    • getServiceInstances: Get service instances for the given parent
    • getServicePlans: Get service plans for the given parent
    • getSupportedServices: Get supported data services
    • invokeResource: Invoke a cloud foundry resource
    • login: Log into Cloud Foundry
    • provisionService: Provision a service

Methods

  • addDefaultServices: Method for adding optional default services to the app
  • generateBluemixFiles: Method for generating Bluemix files and directory

LICENSE

MIT

3.1.1

7 years ago

3.1.0

7 years ago

3.0.0

7 years ago

2.3.3

7 years ago

2.3.2

7 years ago

2.3.1

7 years ago

2.3.0

7 years ago

2.2.0

7 years ago

2.1.0

7 years ago

1.2.0

7 years ago

2.0.0

7 years ago

1.1.1

7 years ago

1.1.0

7 years ago

1.0.0

7 years ago

0.0.6

7 years ago

0.0.5

7 years ago

0.0.4

7 years ago

0.0.3

7 years ago

0.0.2

7 years ago

0.0.1

7 years ago

0.0.0

7 years ago