Thanks to visit codestin.com
Credit goes to github.com

Skip to content

Tags: marcjay/python-nomad

Tags

0.2.0

Toggle 0.2.0's commit message
Merge pull request jrxFive#29 from jcua/add_https_support

Add https support

0.1.0

Toggle 0.1.0's commit message
Merge pull request jrxFive#28 from jrxFive/add_operator_endpoint

add operator endpoint and job/summary and job/plan for jrxFive#27

0.0.2

Toggle 0.0.2's commit message
Merge pull request jrxFive#23 from jrxFive/update/test_0.4.1

add 0.4.1 to Vagrantfile and .travis, fix setup.py

0.0.1

Toggle 0.0.1's commit message
Develop 0.0.1 (jrxFive#14)

* boilerplate setup

* initial jobs class and tests. Vagrant file added for local testing/integration tests

* add job endpoint with tests ( need to cover some more ), several helper functions added in base, restructured calls for currently setup endpoints

* added `.travis.yml` updated common.py for local use and travis testing by looking for env variables or defaulting to vagrant static values

* typo/can't spell

* proper matrix for global variables and nomad version variables

* attempt to fix interpolation issue with env vars

* fix attempt jrxFive#2 for env interpolation

* bump

* absolute path of nomad binary

* replicate Vagrantfile setup without nohup, if fail try nohup..

* debug nomad see if process is actually coming up

* try nohup

* try all interfaces

* try absolute

* name nomad node, updated tests for node name

* IP back to loop

* debug all interface and no redirect to dev null

* nohup dev/null 1&2

* brought down quay image tested locally/manually steps should work...

* sleep to wait for nomad to come up

* fix relative imports for py3+

* switch to codecov + README.md

* added coverage badge

* added delete to requester, additional tests for job

* added Node,Regions,Status,System + tests

* removed BaseException and changed allocations test

* updated tests for py2 unicode and py3 str, updated setup.py (jrxFive#1)

* updated tests for py2 unicode and py3 str, updated setup.py

* `sys.verion[0]` to int

* Feature/allocations (jrxFive#2)

* updated tests for py2 unicode and py3 str, updated setup.py

* `sys.verion[0]` to int

* allocations/allocation endpoints

* Evaluations (jrxFive#3)

* added evaluations and related tests

* add .gitignore

* Completed evaluation (jrxFive#6)

* added evaluations and related tests

* add .gitignore

* fixed reference from job to node

* add evaluation and related tests

* make naming conventions consistent with other tests

* request exception already rasied for key error

* added client + tests (jrxFive#7)

* added client + tests

* added sleeps for state to change for integration tests

* bump

* brute force wait with limit

* bump with assert 0 after max checks

* implement function TODO

* Feature/agent (jrxFive#8)

* merge test

* add agent with get and join functionality

* fixed endpoint logic

* add function for members endpoint

* add server and force leave functions and updated post logic for params and non json responses

* add function to update servers

* updated join and server post calls to take multiple parameters

* add test cases for agent

* update force leave function name

* remove unused code

* removed BaseException (jrxFive#9)

* remove test file (jrxFive#10)

* added custom exceptions logic and try/except (jrxFive#11)

* added custom exceptions logic and try/except

* remove debug

* Feature/docs (jrxFive#13)

* added mkdocs setup

* autopep8

* docstrings and autopep8