Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Extract modules #37

Merged
merged 43 commits into from
Nov 12, 2016
Merged

Extract modules #37

merged 43 commits into from
Nov 12, 2016

Conversation

lobsteropteryx
Copy link
Contributor

No description provided.

Ian Firkin added 30 commits October 20, 2016 12:35
These are really just string.format calls, so no real need to have
separate functions and tests.
* Pulls config, api and arcpy helper building into the constructor
* Allows configuration to either be a path to a JSON file, or a
* pre-constructed dict
Extracts out the argumennt parsing and kickoff into a separate module
These weren't intended to be defined at the class level, but rather
instance.
* Removes unneeded class variables
* Changes test instance to have a more descriptive name
Passes the correct params object
The command line argument is sufficent for creating a new site
Ian Firkin added 6 commits October 28, 2016 21:34
* Checks existing items in the data store before adding
* Exposes client and server paths in config
Importing arcpy takes approximately forever; ideally, we'd like to
parse the config file, show usage, etc as quickly as possible.  This
commit deferrs the import until we have done both of those things, by
moving it into the publisher constructor.
@lobsteropteryx
Copy link
Contributor Author

Fixes #31

@lobsteropteryx lobsteropteryx merged commit 964da57 into master Nov 12, 2016
@lobsteropteryx lobsteropteryx deleted the extract-modules branch November 24, 2016 12:59
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

1 participant