Skip to content

Commit

Permalink
Merge pull request #1 from RackReaver/develop
Browse files Browse the repository at this point in the history
Alpha Deploy
  • Loading branch information
RackReaver authored Apr 18, 2019
2 parents 79f5fac + 4d71fc8 commit ccd5c68
Show file tree
Hide file tree
Showing 11 changed files with 2,669 additions and 16 deletions.
1 change: 1 addition & 0 deletions .gitattributes
Original file line number Diff line number Diff line change
@@ -0,0 +1 @@
_version.py export-subst
12 changes: 10 additions & 2 deletions .gitignore
Original file line number Diff line number Diff line change
@@ -1,9 +1,17 @@
# Config files
/config/*

# Virtual Enviornment
/venv/*

# Code Editor files
.vscode/*


# All logs
*.log
# All logs
logs/*
*.log

# Temp files
__pycache__/*
*.egg-info
21 changes: 21 additions & 0 deletions .travis.yml
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
language: python
dist: xenial
sudo: true
python:
- "3.7"
# Install dependencies
install:
- pip install -r requirements.txt

# Run tests
script:
- pytest

deploy:
provider: pypi
server: https://test.pypi.org/legacy/
user: RackReaver
password:
secure: "jhoq3cKXpyQV0oy2/ajYXzGRQWnrnIm1IT/g522tomQKU8IYbn4Wtr1kSV74exWqjFz+VapitJLTRLv/PemhXiUHsP8yEp3odjkGSnedQI4vSkJ9O/3VqpJWrU3M986BZ+8L3JFnDouxAqbFbB7YFvky4jdGvnI0N37yoBdLpV8Y8uyAaVzfPrAGAW5Pa4D5AAdj9wEFklWw4wGrMo7Z+BrGMcyG9KzPCLYGmiIiaJdatUMVw2N9PUVTgzzV/Xky4AbkKfuMnNpZKywd8T1FsVuhe9n5dStjVho+q0N2tiqcLhmg8NY+cwBtkeLJFJU3/slDAQ1U64aIe/VfaZuTrOs1Pr95A/vrZKZuQdpsWlNpSus2PW9EnzXeYYCVO4vavNNtx9nb/ue2g4M++Pyrak56ev4Qq1YT12oqfgPcc69N02bTG5VEs3wVrfTu7tm73cokW3zhuCpOKvLoLcR1g9xj1UOQRopPJpPfF/mGumY6IMik0RcKt6gilOz4J4jlgrR0YRV+fIdLt2/AkDdlkfg9yhNxO8A/D54G9xC6g1g7hKwFLI3kzDfZoovoFq+MMGfUUiUGosV6ve4g3ZlXVPqhh1KwqGUstis9fY0lihVk7V7NA0/guAfKj1UWOjfYZ2+WeaQj3PJFc8Oy+7KrkfU9cdlw5iCLkj9kmj0kshI="
on:
tags: true
2 changes: 2 additions & 0 deletions MANIFEST.in
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
include versioneer.py
include _version.py
41 changes: 27 additions & 14 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -13,34 +13,47 @@ to fail.

### Prerequisites

The following is required for using this package.
To use this package is will require the chromedriver from chromium.

```
placeholder
```

### Installing
* [chromedriver.exe](http://chromedriver.chromium.org/) - Open Source Tool for Automated Testing

placeholder
## Installation

## Deployment

This package is available on [PyPi](https://pypi.org) and can be installed with the below command.
This package is available on [PyPi](https://pypi.org) and can be installed with the following command:

```
$ pip install remedy-tools
```

## How to use
```
>>> from remedy-tools import RemedyTools
>>> client = Client(remedy_url, chromedriver_path)
>>>
>>> details = {
>>> 'customers': '',
>>> 'queue_name': '',
>>> 'summary': '',
>>> 'notes': '',
>>> 'service': '',
>>> 'work_details': '',
>>> 'operational_tier_1': '',
>>> 'operational_tier_2': '',
>>> 'operational_tier_3': ''
>>> }
>>>
>>> ticket_number = client.WorkOrder(**details)
```

## TO-DO
* Integrate selection of priority into details dictionary (currently auto selects Medium)

## Built With

* [Selenium](https://www.seleniumhq.org/) - Web Browser Automation
* [Requests](http://docs.python-requests.org/en/master/) - HTTP for Humans
* [Beautiful Soup](https://www.crummy.com/software/BeautifulSoup/) - HTML Parser

## Versioning

We use [SemVer](http://semver.org/) for versioning. For the versions available, see the [tags on this repository](https://github.com/your/project/tags).

## Authors

* **Matt Ferreira** - *Developer* - [RackReaver](https://github.com/RackReaver)
Expand Down
Loading

0 comments on commit ccd5c68

Please sign in to comment.