Skip to content

Comments

Add nodejs generation for Operational Insights#3244

Merged
amarzavery merged 2 commits intoAzure:masterfrom
alexeldeib:nodejs
Jun 18, 2018
Merged

Add nodejs generation for Operational Insights#3244
amarzavery merged 2 commits intoAzure:masterfrom
alexeldeib:nodejs

Conversation

@alexeldeib
Copy link
Contributor

@alexeldeib alexeldeib commented Jun 14, 2018

This checklist is used to make sure that common issues in a pull request are addressed. This will expedite the process of getting your pull request merged and avoid extra work on your part to fix issues discovered during the review process.

PR information

  • The title of the PR is clear and informative.
  • There are a small number of commits, each of which have an informative message. This means that previously merged commits do not appear in the history of the PR. For information on cleaning up the commits in your pull request, see this page.
  • Except for special cases involving multiple contributors, the PR is started from a fork of the main repository, not a branch.
  • If applicable, the PR references the bug/issue that it fixes.
  • Swagger files are correctly named (e.g. the api-version in the path should match the api-version in the spec).

Quality of Swagger

@AutorestCI
Copy link

AutorestCI commented Jun 14, 2018

Automation for azure-libraries-for-java

Nothing to generate for azure-libraries-for-java

@AutorestCI
Copy link

AutorestCI commented Jun 14, 2018

Automation for azure-sdk-for-node

The initial PR has been merged into your service PR:
Azure/azure-sdk-for-node#3026

@AutorestCI
Copy link

AutorestCI commented Jun 14, 2018

Automation for azure-sdk-for-python

The initial PR has been merged into your service PR:
Azure/azure-sdk-for-python#2772

@AutorestCI
Copy link

AutorestCI commented Jun 14, 2018

Automation for azure-sdk-for-go

The initial PR has been merged into your service PR:
Azure/azure-sdk-for-go#2064

@AutorestCI
Copy link

AutorestCI commented Jun 14, 2018

Automation for azure-sdk-for-ruby

Nothing to generate for azure-sdk-for-ruby

@sarangan12 sarangan12 assigned amarzavery and unassigned sarangan12 Jun 15, 2018
@sarangan12 sarangan12 requested review from amarzavery and removed request for sarangan12 June 15, 2018 16:40
@sarangan12
Copy link
Contributor

@amarzavery Are you ok with this change? This is related to NodeJS SDK

@alexeldeib
Copy link
Contributor Author

alexeldeib commented Jun 15, 2018

For context, this is related to pull requests 3008 and 3012 in the Node SDK, which add the relevant functionality. Should have provided some explanation 😊

@sergey-shandar
Copy link
Contributor

CI is fixed

nodejs:
package-name: azure-loganalytics
package-version: 0.1.0
output-folder: $(node-sdks-folder)/lib/services/loganalytics
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The management plane package is named as azure-arm-operationalinsights. It can be found here https://github.com/Azure/azure-sdk-for-node/blob/master/lib/services/operationalInsightsManagement/package.json.

Is there a reason to not follow the convention to name it as azure-operationalinsights and name it as azure-loganalytics ?

Copy link
Contributor Author

@alexeldeib alexeldeib Jun 18, 2018

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Operational Insights is old branding. In general I am trying not to produce fresh releases that use old branding, and will migrate older code to the new branding as well. The RP is still microsoft.operationalInsights.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

sounds good to me.

override-client-name: LogAnalyticsClient
generate-license-txt: false
generate-package-json: false
generate-readme-md: false
Copy link
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

@alexeldeib - Are you doing anything custom in the README.md? Trying to understand why generate-* directives are marked false.
@daschult - Should the generate-* be false?

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

See also Azure/azure-sdk-for-node#3008 -- I generated using these directives as "true", but I modified the readme examples by hand. I didn't want these overwritten with the generated readme. Does that sound correct, or have I misunderstood the auto-generation here?

I guess that doesn't apply to package-json or license-txt, I can mark these true again.

@alexeldeib
Copy link
Contributor Author

@amarzavery pulling this out to the top level since I just squashed that comment but see Azure/azure-sdk-for-node#3008

@RikkiGibson for context.

@amarzavery amarzavery merged commit 79f4ebf into Azure:master Jun 18, 2018
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

5 participants