dankilman / clue Goto Github PK
View Code? Open in Web Editor NEWCloudify Ultimate (Development) Environment
License: Apache License 2.0
Cloudify Ultimate (Development) Environment
License: Apache License 2.0
In https://clue.readthedocs.org/en/latest/inputs_yaml.html#clone-method, http
should be changed to https
, since the two current choices in git cloning are https
and ssh
. in addition, the inputs.yaml file also reads https
and not http
$ clue status
env:
current: main
editable: false
storage_dir: /home/avia/work/clue
outputs:
error: '[Errno 2] No such file or directory: path(u''/home/avia/work/clue/.local/data'')'
I'm setting the development environment from scratch, so I've installed clue
, run clue env
and clue apply
as in the documentation. Then I execute in the cloudify
virtual environment clue pip install
and I get failures because some of the python packages cannot be found with the expected version (4.0a5
).
Looking at the first failure, what I see is that cloudify-rest-service==4.0a5
depends on cloudify-dsl-parser==4.0a5
, but that cloudify-dsl-parser
version is not found:
cloudify-rest-service | No matching distribution found for cloudify-dsl-parser==4.0a5 (from cloudify-rest-service==4.0a5)
After reviewing the inputs.yaml
file that was automatically generated by clue
, I see that cloudify-dsl-parser
is indeed marked as a dependency of cloudify-rest-service
:
cloudify-manager:
properties:
project_dir: true
resources:
- resources
python:
- dependencies:
- cloudify-dsl-parser
- flask-securest
name: cloudify-rest-service
path: rest-service
and that cloudify-rest-service
is a repository managed by clue
:
cloudify-dsl-parser:
type: core
Hence, my understanding is that the pip install -e
command should have been executed for cloudify-dsl-parser
before the one for cloudify-rest-service
and the failure shouldn't have happened because the right version of cloudify-dsl-parser
would have been available at the time the cloudify-rest-service
installation happened.
Is this correct or am I missing something?
$ clue list usage: clue [-h] {pip,git,branch,install,nose,init,status,apply,env} ... clue: error: invalid choice: 'list' (choose from u'pip', u'git', u'branch', u'install', u'nose', 'init', 'status', 'apply', 'env')
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.