How to gather all bundle.yaml of juju
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEgO9GURib1T8z7lCwjOGLQaGtrueEthgQ8LO42ZX8cOfTqDK4jvDDpKkLFwf2J49kYCMNW7d4ABih_XCb_2UXdq5fPJDkoyg7-8g_YfRUot-XnaXkNYycsNp7lA5_TW9td0FFpLQ2APzKcZ/s1600/1.jpg)
![Creative The name of the picture](https://blogger.googleusercontent.com/img/b/R29vZ2xl/AVvXsEhYQ0N5W1qAOxLP7t7iOM6O6AzbZnkXUy16s7P_CWfOb5UbTQY_aDsc727chyphenhyphen5W4IppVNernMMQeaUFTB_rFzAd95_CDt-tnwN-nBx6JyUp2duGjPaL5-VgNO41AVsA_vu30EJcipdDG409/s400/Clash+Royale+CLAN+TAG%2523URR8PPP.png)
up vote
2
down vote
favorite
I want a dataset of application graphs for testing purposes of a mine recommender system approach.
I can't find something similar here
Thus, I am trying to gather all bundles(=app graph in juju) yaml files for using them as a set of app graphs.
Is anybody there to know how I can get them all with one try?
In the next link you can see a bundle with its yaml files.
https://jujucharms.com/u/bigdata-charmers/apache-hadoop-spark-zeppelin/
juju
migrated from stackoverflow.com Jun 8 at 21:18
This question came from our site for professional and enthusiast programmers.
add a comment |Â
up vote
2
down vote
favorite
I want a dataset of application graphs for testing purposes of a mine recommender system approach.
I can't find something similar here
Thus, I am trying to gather all bundles(=app graph in juju) yaml files for using them as a set of app graphs.
Is anybody there to know how I can get them all with one try?
In the next link you can see a bundle with its yaml files.
https://jujucharms.com/u/bigdata-charmers/apache-hadoop-spark-zeppelin/
juju
migrated from stackoverflow.com Jun 8 at 21:18
This question came from our site for professional and enthusiast programmers.
add a comment |Â
up vote
2
down vote
favorite
up vote
2
down vote
favorite
I want a dataset of application graphs for testing purposes of a mine recommender system approach.
I can't find something similar here
Thus, I am trying to gather all bundles(=app graph in juju) yaml files for using them as a set of app graphs.
Is anybody there to know how I can get them all with one try?
In the next link you can see a bundle with its yaml files.
https://jujucharms.com/u/bigdata-charmers/apache-hadoop-spark-zeppelin/
juju
I want a dataset of application graphs for testing purposes of a mine recommender system approach.
I can't find something similar here
Thus, I am trying to gather all bundles(=app graph in juju) yaml files for using them as a set of app graphs.
Is anybody there to know how I can get them all with one try?
In the next link you can see a bundle with its yaml files.
https://jujucharms.com/u/bigdata-charmers/apache-hadoop-spark-zeppelin/
juju
asked May 15 at 16:50
Ilias Tsoumas
111
111
migrated from stackoverflow.com Jun 8 at 21:18
This question came from our site for professional and enthusiast programmers.
migrated from stackoverflow.com Jun 8 at 21:18
This question came from our site for professional and enthusiast programmers.
add a comment |Â
add a comment |Â
1 Answer
1
active
oldest
votes
up vote
1
down vote
Copying the contents of my email here too so people will find it more easily if they google it.
I recently asked a similar question for a paper I've written
https://lists.ubuntu.com/archives/juju/2018-January/009845.html.
- Here is the documentation for the charm store api: https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md
- URL to download the entire zip for a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive
- URL to download a specific file of a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive/bundle.yaml
If you want code, here is an Jupyter notebook I use to get metrics of charm and layer usage: https://github.com/IBCNServices/reactive-pattern-results/blob/master/reactive-usage-stats.ipynb. It should be easy to modify that code to pull info about the bundles.
- As an example; this is the URL to get all bundles in the Juju store: https://api.jujucharms.com/charmstore/v5/list?type=bundle
Cleaning up the data will be the hard part probably, since there are a lot of unused/broken bundles in the store. I've used the downloads/month metric to figure out what charms are actually still used.
source: https://lists.ubuntu.com/archives/juju/2018-June/009977.html
add a comment |Â
1 Answer
1
active
oldest
votes
1 Answer
1
active
oldest
votes
active
oldest
votes
active
oldest
votes
up vote
1
down vote
Copying the contents of my email here too so people will find it more easily if they google it.
I recently asked a similar question for a paper I've written
https://lists.ubuntu.com/archives/juju/2018-January/009845.html.
- Here is the documentation for the charm store api: https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md
- URL to download the entire zip for a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive
- URL to download a specific file of a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive/bundle.yaml
If you want code, here is an Jupyter notebook I use to get metrics of charm and layer usage: https://github.com/IBCNServices/reactive-pattern-results/blob/master/reactive-usage-stats.ipynb. It should be easy to modify that code to pull info about the bundles.
- As an example; this is the URL to get all bundles in the Juju store: https://api.jujucharms.com/charmstore/v5/list?type=bundle
Cleaning up the data will be the hard part probably, since there are a lot of unused/broken bundles in the store. I've used the downloads/month metric to figure out what charms are actually still used.
source: https://lists.ubuntu.com/archives/juju/2018-June/009977.html
add a comment |Â
up vote
1
down vote
Copying the contents of my email here too so people will find it more easily if they google it.
I recently asked a similar question for a paper I've written
https://lists.ubuntu.com/archives/juju/2018-January/009845.html.
- Here is the documentation for the charm store api: https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md
- URL to download the entire zip for a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive
- URL to download a specific file of a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive/bundle.yaml
If you want code, here is an Jupyter notebook I use to get metrics of charm and layer usage: https://github.com/IBCNServices/reactive-pattern-results/blob/master/reactive-usage-stats.ipynb. It should be easy to modify that code to pull info about the bundles.
- As an example; this is the URL to get all bundles in the Juju store: https://api.jujucharms.com/charmstore/v5/list?type=bundle
Cleaning up the data will be the hard part probably, since there are a lot of unused/broken bundles in the store. I've used the downloads/month metric to figure out what charms are actually still used.
source: https://lists.ubuntu.com/archives/juju/2018-June/009977.html
add a comment |Â
up vote
1
down vote
up vote
1
down vote
Copying the contents of my email here too so people will find it more easily if they google it.
I recently asked a similar question for a paper I've written
https://lists.ubuntu.com/archives/juju/2018-January/009845.html.
- Here is the documentation for the charm store api: https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md
- URL to download the entire zip for a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive
- URL to download a specific file of a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive/bundle.yaml
If you want code, here is an Jupyter notebook I use to get metrics of charm and layer usage: https://github.com/IBCNServices/reactive-pattern-results/blob/master/reactive-usage-stats.ipynb. It should be easy to modify that code to pull info about the bundles.
- As an example; this is the URL to get all bundles in the Juju store: https://api.jujucharms.com/charmstore/v5/list?type=bundle
Cleaning up the data will be the hard part probably, since there are a lot of unused/broken bundles in the store. I've used the downloads/month metric to figure out what charms are actually still used.
source: https://lists.ubuntu.com/archives/juju/2018-June/009977.html
Copying the contents of my email here too so people will find it more easily if they google it.
I recently asked a similar question for a paper I've written
https://lists.ubuntu.com/archives/juju/2018-January/009845.html.
- Here is the documentation for the charm store api: https://github.com/juju/charmstore/blob/v5-unstable/docs/API.md
- URL to download the entire zip for a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive
- URL to download a specific file of a bundle: https://api.jujucharms.com/charmstore/v5/bundle//archive/bundle.yaml
If you want code, here is an Jupyter notebook I use to get metrics of charm and layer usage: https://github.com/IBCNServices/reactive-pattern-results/blob/master/reactive-usage-stats.ipynb. It should be easy to modify that code to pull info about the bundles.
- As an example; this is the URL to get all bundles in the Juju store: https://api.jujucharms.com/charmstore/v5/list?type=bundle
Cleaning up the data will be the hard part probably, since there are a lot of unused/broken bundles in the store. I've used the downloads/month metric to figure out what charms are actually still used.
source: https://lists.ubuntu.com/archives/juju/2018-June/009977.html
answered Jun 4 at 12:30
![](https://i.stack.imgur.com/0uHSd.jpg?s=32&g=1)
![](https://i.stack.imgur.com/0uHSd.jpg?s=32&g=1)
Galgalesh
4,86712352
4,86712352
add a comment |Â
add a comment |Â
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
StackExchange.ready(
function ()
StackExchange.openid.initPostLogin('.new-post-login', 'https%3a%2f%2faskubuntu.com%2fquestions%2f1044929%2fhow-to-gather-all-bundle-yaml-of-juju%23new-answer', 'question_page');
);
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Post as a guest
Sign up or log in
StackExchange.ready(function ()
StackExchange.helpers.onClickDraftSave('#login-link');
var $window = $(window),
onScroll = function(e)
var $elem = $('.new-login-left'),
docViewTop = $window.scrollTop(),
docViewBottom = docViewTop + $window.height(),
elemTop = $elem.offset().top,
elemBottom = elemTop + $elem.height();
if ((docViewTop elemBottom))
StackExchange.using('gps', function() StackExchange.gps.track('embedded_signup_form.view', location: 'question_page' ); );
$window.unbind('scroll', onScroll);
;
$window.on('scroll', onScroll);
);
Sign up using Google
Sign up using Facebook
Sign up using Email and Password
Sign up using Google
Sign up using Facebook
Sign up using Email and Password