now.git
8 years agoAdd copyright notice. cesnet master
František Dvořák [Tue, 13 Sep 2016 19:58:22 +0000 (21:58 +0200)]
Add copyright notice.

8 years agoUsing older rack for tests with less insane requirements.
František Dvořák [Tue, 13 Sep 2016 19:39:12 +0000 (21:39 +0200)]
Using older rack for tests with less insane requirements.

8 years agoNot testing ruby 1.9.
František Dvořák [Tue, 13 Sep 2016 19:16:40 +0000 (21:16 +0200)]
Not testing ruby 1.9.

8 years agoNetwork delete.
František Dvořák [Tue, 13 Sep 2016 18:10:01 +0000 (20:10 +0200)]
Network delete.

8 years agoUpdate swagger definition for network create.
František Dvořák [Tue, 13 Sep 2016 17:56:31 +0000 (19:56 +0200)]
Update swagger definition for network create.

8 years agoBasic network create (without any authorization checks).
František Dvořák [Tue, 13 Sep 2016 16:24:24 +0000 (18:24 +0200)]
Basic network create (without any authorization checks).

8 years agoTuning of the network get: fix description, look also into the template.
František Dvořák [Tue, 13 Sep 2016 14:48:53 +0000 (16:48 +0200)]
Tuning of the network get: fix description, look also into the template.

8 years agoPermit symbolic names in the model.
František Dvořák [Tue, 13 Sep 2016 14:26:01 +0000 (16:26 +0200)]
Permit symbolic names in the model.

8 years agoApply more rubocop style checks.
František Dvořák [Wed, 7 Sep 2016 14:57:31 +0000 (16:57 +0200)]
Apply more rubocop style checks.

8 years agoProperly compute network mask:
František Dvořák [Tue, 6 Sep 2016 20:23:48 +0000 (22:23 +0200)]
Properly compute network mask:

* ignore SIZE parameter - used only by OpenNebula
* consider NETWORK_MASK parameter
* default prefix is 24 (IPv4) or 64 (IPv6)

8 years agoUnit-tests for OpenNebula network parsing.
František Dvořák [Thu, 23 Jun 2016 09:03:15 +0000 (11:03 +0200)]
Unit-tests for OpenNebula network parsing.

8 years agoModel classes not as hashes.
František Dvořák [Wed, 22 Jun 2016 21:23:44 +0000 (23:23 +0200)]
Model classes not as hashes.

8 years agoKeep the model in native format (convert it into hash only for the serialization...
František Dvořák [Tue, 21 Jun 2016 22:30:07 +0000 (00:30 +0200)]
Keep the model in native format (convert it into hash only for the serialization for REST API).

8 years agoRefactoring of the model classes, created unit-tests.
František Dvořák [Tue, 21 Jun 2016 22:02:54 +0000 (00:02 +0200)]
Refactoring of the model classes, created unit-tests.

8 years agoMore detailed information about networks.
František Dvořák [Fri, 17 Jun 2016 15:32:04 +0000 (17:32 +0200)]
More detailed information about networks.

8 years agoRemove duplicity from tests.
František Dvořák [Tue, 14 Jun 2016 21:54:59 +0000 (23:54 +0200)]
Remove duplicity from tests.

8 years agoRefactoring: main wrapper class 'nebula' not globally, configuration to separated...
František Dvořák [Tue, 14 Jun 2016 21:47:17 +0000 (23:47 +0200)]
Refactoring: main wrapper class 'nebula' not globally, configuration to separated class.

8 years agoMove Gemfile to make passenger work (still partially using bundler though).
František Dvořák [Tue, 14 Jun 2016 20:27:18 +0000 (22:27 +0200)]
Move Gemfile to make passenger work (still partially using bundler though).

8 years agoRuby: ruby way of using parenthesis for methods.
František Dvořák [Tue, 14 Jun 2016 12:49:56 +0000 (14:49 +0200)]
Ruby: ruby way of using parenthesis for methods.

8 years agoRuby: better way of using of the exeptions (message variable already there).
František Dvořák [Tue, 14 Jun 2016 12:26:20 +0000 (14:26 +0200)]
Ruby: better way of using of the exeptions (message variable already there).

8 years agoTravis CI integration.
František Dvořák [Mon, 13 Jun 2016 12:41:49 +0000 (14:41 +0200)]
Travis CI integration.

8 years agoRemoved peculiar config merge - fixes compatibility with the old rubies.
František Dvořák [Fri, 10 Jun 2016 08:22:39 +0000 (10:22 +0200)]
Removed peculiar config merge - fixes compatibility with the old rubies.

8 years agoBasic launch test implementation.
František Dvořák [Thu, 9 Jun 2016 20:25:06 +0000 (22:25 +0200)]
Basic launch test implementation.

8 years agoExperiments with switching of identities.
František Dvořák [Thu, 9 Jun 2016 16:58:52 +0000 (18:58 +0200)]
Experiments with switching of identities.

8 years agoRuby lint and tidying up.
František Dvořák [Thu, 9 Jun 2016 16:50:57 +0000 (18:50 +0200)]
Ruby lint and tidying up.

8 years agoSync sinatra logger with global logger, the chaos with logging probably must remain...
František Dvořák [Thu, 9 Jun 2016 12:37:38 +0000 (14:37 +0200)]
Sync sinatra logger with global logger, the chaos with logging probably must remain though.

8 years agoSimplify the API - HTTP code is the error code.
František Dvořák [Wed, 8 Jun 2016 12:17:29 +0000 (14:17 +0200)]
Simplify the API - HTTP code is the error code.

8 years agoMore tolerant cops.
František Dvořák [Wed, 8 Jun 2016 12:12:47 +0000 (14:12 +0200)]
More tolerant cops.

8 years agoEngage rubocop, make the code and also the police behave.
František Dvořák [Wed, 8 Jun 2016 11:33:46 +0000 (13:33 +0200)]
Engage rubocop, make the code and also the police behave.

8 years agoImplement and enhance API for network getting function.
František Dvořák [Tue, 7 Jun 2016 21:06:11 +0000 (23:06 +0200)]
Implement and enhance API for network getting function.

8 years agoInitial communication with OpenNebula, add data model and configuration support for it.
František Dvořák [Tue, 7 Jun 2016 16:08:35 +0000 (18:08 +0200)]
Initial communication with OpenNebula, add data model and configuration support for it.

8 years agoAdd explicit fetch and clean targets.
František Dvořák [Tue, 7 Jun 2016 16:04:01 +0000 (18:04 +0200)]
Add explicit fetch and clean targets.

8 years agoHelper Makefile.
František Dvořák [Tue, 7 Jun 2016 13:39:21 +0000 (15:39 +0200)]
Helper Makefile.

8 years agoLogging and skeleton for the NOW core.
František Dvořák [Tue, 7 Jun 2016 13:28:01 +0000 (15:28 +0200)]
Logging and skeleton for the NOW core.

8 years agoInitial import.
František Dvořák [Sun, 5 Jun 2016 21:12:30 +0000 (23:12 +0200)]
Initial import.