Coder Social home page Coder Social logo

leopardslab / clocal-azure Goto Github PK

View Code? Open in Web Editor NEW
75.0 75.0 123.0 5.66 MB

๐Ÿ”ฌ Emulation engine for Azure

License: Apache License 2.0

Shell 0.27% JavaScript 75.11% CSS 1.74% HTML 18.27% Dockerfile 1.63% PowerShell 1.40% Batchfile 1.48% HCL 0.11%
azure emulator

clocal-azure's People

Contributors

gitter-badger avatar jmularski avatar lakindu95 avatar lasitha-petthawadu avatar rajikaimal avatar rajitha1998 avatar rehrumesh avatar xlight05 avatar

Stargazers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

Watchers

 avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar  avatar

clocal-azure's Issues

Add azure storage files support

Goal is to add storage files support to azure storage service. Currently blob and tables are implemented partially/fully.

compose.sh error in Windows

When I run the shell script compose.sh it gives this error.

FUNCTIONFOLDER=C:UsersChaminduDesktopcuf
APIFOLDER=C:UsersChaminduDesktopcua
bash: sudo: command not found

Environment

  • Windows 10 1903

Looks like the project does not support Windows OS.

Capture

It would be better if this project supports windows.

[Improvement] - Add Continuous Integration

There is no CI Automatic Build and Test.

I think it would be very useful to add a CI service such as Travis-CI or Circle-CI which will make it possible to test the code after every push and each pull request.

README.md is giving wrong file for environmental variables

In README.md we can read that we should "Go to command.env file and specify the path to create the images for azure functions and azure api app service and azure cosmosdb.", while command.env file doesn't exist, I believe the right file is compose.env

Blob Service States - Azure Blob

Get Blob Service Stats Retrieves statistics related to replication for the Blob service. This operation is only available on the secondary location endpoint when read-access geo-redundant replication is enabled for the storage account.

KeyVault

Hello! I am looking at Clocal as an emulator for Azure KeyVault, however I think I may be misunderstanding the nature of Clocal. It seems like The KeyVault emulator uses the Hashicorp Vault image. The problem is that the REST API backing Hashicorp Vault is much different than the Azure KeyVault REST API. As a result, if I try to use the local URL of KeyVault with the Azure KeyVault .NET SDK, it does not work as expected for basic secret operations.

Is this something that is being worked on? Or am I misunderstanding the goal of this project?

The storage emulation works pretty well because it uses Azurite which mimics that of the Azure Storage REST APIs.

Dockerfile not being located

Upon running the compose.sh script, executing docker-compose up yields a successful build process up (last successful task was pulling azurite:latest) until it fails to find 'Dockerfile'
image

Operating System:
Ubuntu (WSL 2 for Windows 10)
Node Version:
Not Relevant (Docker Build)

(I believe that it might have something to do with a variable not being set or a directory issue with WSL 2, but I'm not sure to which I'm looking for a reproduction of the issue.)

Separate clocal azure core services

This is to make clocal-azure more modular. Idea is to separate the core and the services. At the moment each services has it's own docker image and this is used. So it make more sense to de-couple each services.

Add a unit test for any service

Write unit test cases using AVA.js. Any other unit test framework testing is not accepted. Please check for test files inside each service.

Yarn installation failed

Hi,
After Cloning the repository I've run yarn to install dependencies. I've got following error
error An unexpected error occurred: "https://registry.yarnpkg.com/event-stream/-/event-stream-3.3.6.tgz: Request failed \"404 Not Found\"".

npm install works just fine projects works as expected.

Possible solution -
I've regenerated yarn.lock using yarn generate-lock-entry. It works just fine :) Shall I make a PR with the new yarn.lock ?

@rehrumesh @lakindu95

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    ๐Ÿ–– Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. ๐Ÿ“Š๐Ÿ“ˆ๐ŸŽ‰

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google โค๏ธ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.