Skip to content

Commit

Permalink
removed DNS references (moved to its own project)
Browse files Browse the repository at this point in the history
  • Loading branch information
jreadey committed Jan 11, 2016
1 parent 35093cb commit 8f9ec8f
Show file tree
Hide file tree
Showing 8 changed files with 18 additions and 249 deletions.
1 change: 0 additions & 1 deletion dns/config.py

This file was deleted.

121 changes: 0 additions & 121 deletions dns/local_dns.py

This file was deleted.

2 changes: 2 additions & 0 deletions docs/CommonRequestHeaders.rst
Original file line number Diff line number Diff line change
Expand Up @@ -7,3 +7,5 @@ The following describe common HTTP request headers as used in h5serv:
* Request line: The first line of the request, the format is of the form HTTP verb (GET, PUT, DELETE, or POST) followed by the path to the resource (e.g. /group/<uuid>. Some operations take one or more query parameters (see relevant documentation)
* Authorization: A string that provides the requester's credentials for the request. See :doc:`Authorization`
* Host: the domain (i.e. related collection of groups, datasets, and attributes) that the request should apply to

Note: the host header can also be provided as a query paramter. Example: https://data.hdfgroup.org:7258/?host=tall.test.data.hdfgroup.org
8 changes: 5 additions & 3 deletions docs/DomainOps/GET_Domain.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,16 +6,18 @@ Description
===========
This operation retrieves information about the requested domain.

*Note:* If the HDF DNS Server (see DNS) is configured
(see: :doc:`../Installation/DNSSetup`), the
operations can specify the domain as part of the URI. Example:
*Note:* If the HDF Dynamic DNS Server (see https://github.com/HDFGroup/dynamic-dns) is running,
the operations can specify the domain as part of the URI. Example:
http://tall.data.hdfgroup.org:7253/
returns data about the domain "tall" hosted on data.hdfgroup.org.
The DNS server will determine the proper IP that maps to this domain.

If the DNS Server is not setup, specify the desired domain in the Host line of the http
header.

Alternatively, the domain can be specified as a 'Host' query parameter. Example:
http://127.0.0.1:7253?host=tall.data.hdfgroup.org

Requests
========

Expand Down
121 changes: 0 additions & 121 deletions docs/Installation/DNSSetup.rst

This file was deleted.

1 change: 0 additions & 1 deletion docs/Installation/ServerSetup.rst
Original file line number Diff line number Diff line change
Expand Up @@ -19,7 +19,6 @@ You will also need the following Python packages:
* h5py 2.5 or later
* PyTables 3.1.1 or later
* tornado 4.0.2 or later
* twisted 14.0 or later (if setting up DNS)
* requests 2.3 or later (for client tests)

If you are not familiar with installing Python packages, the easiest route is to
Expand Down
1 change: 0 additions & 1 deletion docs/Installation/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -6,4 +6,3 @@ Installation
:maxdepth: 2

ServerSetup
DNSSetup
12 changes: 11 additions & 1 deletion docs/WhatsNew/index.rst
Original file line number Diff line number Diff line change
Expand Up @@ -2,13 +2,23 @@
What's New
###################


h5serv 1.1
-----------
Significant features:
* Support was added for http over SSL (https)
* Support was added for authentication and simple user management
* Acess Control List (ACL) - Enables access to HDF objects to be controled for specific users

h5serv 1.0
----------
This is the first release of h5serv.

Significant features:

* An implementation of the REST API as outlined in the RESTful HDF5 paper:
http://www.hdfgroup.org/pubs/papers/RESTful_HDF5.pdf
* A simple DNS Server that maps DNS domains to HDF5 collections (i.e. files)
* A simple DNS Server that maps DNS domains to HDF5 collections (see: https://github.com/HDFGroup/dynamic-dns)
* Utilities to convert native HDF5 files to HDF5-JSON and HDF5-JSON to HDF5
* UUID and timestamp extensions for HDF5 datasets, groups, and committed data types

Expand Down

0 comments on commit 8f9ec8f

Please sign in to comment.