RAHUL GOEL
969a2b1580
Correction in Import statement of configuration.py
...
In current version of code status file was being imported as cachet_url_monitor.status while configuration.py and status.py being kept in same folder.
Hence replaced imported statement as import status as st.
2016-06-24 22:16:24 +05:30
mtakaki
b018f9e675
Merge pull request #8 from mtakaki/mtakaki_1_allow_overriding_through_env_var
...
Adding support to overriding some of the configuration through environment variables.
2016-05-22 11:55:51 -07:00
Mitsuo Takaki
d63420ac01
Documenting better the code and small tweaks to the unit tests.
2016-05-20 02:23:39 -07:00
Mitsuo Takaki
a3a91edadc
Adding support to overriding some of the configuration through environment variables.
2016-05-19 23:41:20 -07:00
mtakaki
2c01d8eb30
Merge pull request #6 from mtakaki/mtakaki_3_create_incident
...
Initial attempt at creating incidents when an URL becomes unhealthy #3
2016-05-19 08:43:32 -07:00
Mitsuo Takaki
a83abfd1d3
Fixing failing test. Using @mock.path decorator, instead of overriding the sys.modules.
2016-05-19 08:26:18 -07:00
Mitsuo Takaki
ca358eab2b
Verifying component status when we initialize to set the initial state. Tests are failing, but checking it in nonetheless.
2016-05-18 09:34:58 -07:00
Mitsuo Takaki
0f53ff8678
Initial attempt at creating incidents when an URL becomes unhealthy. Missing to actually call it from the scheduler. #3
2016-05-16 01:31:53 -07:00
Mitsuo Takaki
9c8c89c1dd
Improving docker documentation to be simpler than overriding the command.
2016-05-13 17:49:15 -07:00
Mitsuo Takaki
9051f2d9b3
Updating the badges to link to docker and adding pypi badge for latest release
2016-05-13 01:19:54 -07:00
Mitsuo Takaki
15dc800c9b
Reporting codacy test coverage.
2016-05-10 01:54:20 -07:00
Mitsuo Takaki
8fce82b721
Fixing Dockerfile to be more flexible (using CMD instead of ENTRYPOINT) and adding docker badges.
2016-05-04 20:11:30 -07:00
Mitsuo Takaki
d105f73c4b
Upgrading the version
0.2
2016-05-04 00:10:07 -07:00
mtakaki
e0418e79fc
Merge pull request #5 from mtakaki/mtakaki_validate_configuration
...
Validate configuration
2016-05-03 23:46:07 -07:00
Mitsuo Takaki
6f70206603
Improving the validation to show all missing keys.
2016-05-03 23:37:36 -07:00
Mitsuo Takaki
d7bf54fa0a
Validating the configuration file and improving the initial output with the expectations.
2016-05-03 22:41:48 -07:00
mtakaki
47ff348071
Merge pull request #4 from mtakaki/mtakaki_push_metrics
...
Creating push_metrics() method to start pushing the URL latency, if it the metric id is configured
2016-05-03 02:38:02 -07:00
Mitsuo Takaki
f563526a2a
Creating push_metrics() method to start pushing the URL latency, if it the metric id is configured.
2016-05-03 02:28:58 -07:00
Mitsuo Takaki
a91a1ad0ea
Adding Codacy code quality score.
2016-05-02 23:39:38 -07:00
Mitsuo Takaki
2a385c93b6
Adding reference to PyPI
2016-05-02 23:14:29 -07:00
Mitsuo Takaki
bcc2e2cf19
Moving the config to its own folder so it works better with docker, when mounting the local folder. Adding more documentation about running in docker.
2016-05-02 23:07:32 -07:00
Mitsuo Takaki
b5d87bef68
Fixing the setup.py to add the requirements and ignoring distribution folders
0.1
2016-05-02 22:27:29 -07:00
Mitsuo Takaki
acf77438f3
Adding Dockerfile and docker-compose.yml to integrate it with docker
2016-05-02 20:36:24 -07:00
Mitsuo Takaki
0ea3891a7d
Adding REGEX to sample configuration and updating the unit tests.
2016-05-02 01:09:56 -07:00
Mitsuo Takaki
072aed1024
Adding better documentation and more tests, but still missing tests for Scheduler
2016-05-01 00:41:33 -07:00
Mitsuo Takaki
f254bddd0f
Fixing log format and extracting main logic to a separate class.
2016-04-30 13:39:02 -07:00
Mitsuo Takaki
c7a28edac2
Adding Agent unit test and asserting calls to logging.
2016-04-29 23:49:51 -07:00
Mitsuo Takaki
a6cf64e2b4
Wrapping up Configuration unit tests
2016-04-29 19:07:56 -07:00
Mitsuo Takaki
c655a26deb
Adding codeship's build status and coverall's metric
2016-04-29 16:01:03 -07:00
Mitsuo Takaki
a24c69cfd5
Creating more tests for Configuration
2016-04-29 15:36:28 -07:00
Mitsuo Takaki
c5520450ba
Adding new expectation (Regex) and creating unit tests.
2016-04-29 08:48:53 -07:00
Mitsuo Takaki
2f3106da60
Creating agent that schedules the monitoring task.
2016-04-28 01:51:59 -07:00
Mitsuo Takaki
0a69e48905
Merge branch 'master' of github.com:mtakaki/cachet_url_monitor
2016-04-28 01:11:05 -07:00
Mitsuo Takaki
4c8cbc6d67
Changing approach to update component status, but still missing push metrics.
2016-04-28 01:10:19 -07:00
mtakaki
ae0bbdf71d
Initial commit
2016-04-28 00:57:40 -07:00
Mitsuo Takaki
37bec316ff
Initial implementation but taking a different approach.
2016-04-27 21:45:24 -07:00