42 Commits

Author SHA1 Message Date
Jenkins
7d928b5956 Merge "Fix doc build warnings so docs build clean" 2014-10-14 15:49:45 +00:00
Jenkins
1374e43c99 Merge "Add Admin doc for an Introduction to Manila" 2014-10-13 17:25:44 +00:00
Rushil Chugh
1dfe057fcd Add Admin doc for an Introduction to Manila
Add doc for an Introduction to Manila dealing with the fundamentals and basic
terminology used with respect to Manila from an Admin perspective.
Also, create a directory for an Admin ref along with a sample index.rst.

Change-Id: I1847f291750227927a747b5ea224a6861310a529
2014-10-13 09:23:24 -04:00
Jenkins
ee4c6d6947 Merge "Add info to generic driver doc" 2014-10-12 15:54:16 +00:00
jason bishop
43413ca1b4 Fix doc build warnings so docs build clean
Tried for as minimal changes as possible.

example warning is:
manila/share/drivers/service_instance.py:docstring of
manila.share.drivers.service_instance.ServiceInstanceManager:5: ERROR: Unexpected indentation.

Change-Id: Ic3cce38ac555deaac4b80bc5eb0d8484bc92364f
Closes-Bug: 1379935
2014-10-10 16:21:30 -07:00
Jenkins
9ce39e2265 Merge "Mention Samba in intro.rst" 2014-10-09 12:01:20 +00:00
Jenkins
f9d56629b5 Merge "Add doc for EMC VNX driver" 2014-10-08 15:46:10 +00:00
vponomaryov
264f03cc3e Add info to generic driver doc
Add known restriction to cDOT driver doc, that says:
- Juno version does not use security services data provided with share-network.
  These data will be just ignored.

Change-Id: Idf118242fbe9a6e6be44a243cd1aac8e34cc1227
2014-10-01 12:42:15 +03:00
Xing Yang
9482123af5 Add doc for EMC VNX driver
Add doc for EMC VNX driver with descriptions on its requirements,
limitations, and configuration instructions.

Change-Id: I5a8e9d62d0708b56aadfe85a83faaf5dc1557f6b
2014-09-28 22:07:24 -04:00
Jenkins
207dc1a1dc Merge "Update translation information" 2014-09-25 17:00:03 +00:00
Andreas Jaeger
c2210dbd6f Fix references in jenkins.rst
Fix a few references since there's no manila.openstack.org redirector.

Change-Id: I07f8191fcbb6a2cf171b31e07eca4e4020a4ab2f
2014-09-25 10:15:21 +02:00
Andreas Jaeger
240034b441 Update translation information
* We're not translating LOG.debug, so change example.
* Do not use locals() for translations.

This synces the text as appropriate with the nova and cinder versions of
this file.

Change-Id: Ibcf16f1a93acaac0d06ccbd627233bfc62bc62ba
2014-09-25 10:07:58 +02:00
Jenkins
98899e79d1 Merge "Minor Manila doc change" 2014-09-24 21:28:02 +00:00
Jenkins
559f675e2c Merge "Add doc for an Introduction to Manila" 2014-09-24 17:44:31 +00:00
Andreas Jaeger
7d5c187101 Mention Samba in intro.rst
Clarify sentence. As mentioned in the previous sentence, Manila
supports both NFS and Samba, so let's mention it here as well.

Change-Id: I3b26d18860dd1919394e704d825e7bece38fc997
Co-Authored-By: David Disseldorp <ddiss@suse.de>
2014-09-24 19:42:33 +02:00
Rushil Chugh
4849278a5a Add doc for an Introduction to Manila
Add doc for an Introduction to Manila dealing with the fundamentals and basic
terminology used with respect to Manila.

Change-Id: I07b7442ed91f7fec7b87087499e5047aecc6389f
2014-09-24 12:00:15 -04:00
Jenkins
d00bfb14c3 Merge "Update naming from clustered mode to cDOT" 2014-09-24 03:40:36 +00:00
Jenkins
726610dcb9 Merge "Make copyrights in docs as comments instead of page content" 2014-09-24 03:27:00 +00:00
Rob Esker
2e715c8481 Minor Manila doc change
Change-Id: I23452f73291456f21651a1d635428fd3cb9a7da1
2014-09-24 02:46:08 +00:00
Valeriy Ponomaryov
7202a5b1ef Make copyrights in docs as comments instead of page content
Without this change copyrights are shown in result docs, but should not be
shown.

Change-Id: Id65890e0ecb9f4c38093283d9ec6a561c4133455
2014-09-23 23:22:38 +03:00
Ben Swartzlander
93718f2a30 Update challenges in the developer docs
Based on work during Juno and plans for Kilo, update
the developer reference with very high level bullet
points.

Change-Id: Ibd05eeb72870249cccf7518f142ad170b45b6b59
2014-09-23 16:01:28 -04:00
Bob Callaway
0b536d1302 Update naming from clustered mode to cDOT
This changes the naming scheme from clustered mode to clustered Data
ONTAP, which is the appropriate marketing term for NetApp's products.

Change-Id: I2845a7befbf6125b0522a4a88d5a899b6a43b0ca
2014-09-23 14:24:19 -04:00
Jenkins
250ca24a7d Merge "Improve documentation build" 2014-09-23 04:25:19 +00:00
Jenkins
61364ba93b Merge "Stop using intersphinx" 2014-09-22 20:28:04 +00:00
Andreas Jaeger
ba713b70f7 Improve documentation build
Fix some problems found during documentation build:
* Remove reference to obsolete files
* Fix warning about too short title underlining
* Include api reference in index page
* Include man page in index page
* We have no _static files, so don't set the config option for it
* Fix reference for tests.share

Change-Id: I798d1ab65184689d75c559de9bffdf5969b9f013
2014-09-22 21:29:37 +02:00
vponomaryov
4d93e747f7 Add doc for netapp cluster mode driver
Add doc for netapp cluster mode driver with a description of its possibilities
and requirements.

Change-Id: Id3f7f5d3440e2d4b0d9ce53060b1ee6eefd8a763
2014-09-22 17:22:37 +00:00
vponomaryov
124dcb7bbd Add doc for generic driver
Add doc for generic driver with description of its possibilities and
requirements.

Change-Id: I406b38d5c7a9bc9a4467424d5f4f17754f73d182
2014-09-22 20:21:56 +03:00
Valeriy Ponomaryov
4d439987bf Rename stackforge to openstack in docs
Rename stackforge to openstack in docs after move of Manila
to openstack namespace.

Change-Id: I6af6f699b6aeab2471211e7e15e521fb054dc4c5
2014-09-20 09:20:11 +03:00
Andreas Jaeger
0c2b82cf77 Stop using intersphinx
Remove intersphinx from the docs build as it triggers network calls that
occasionally fail, and we don't really use intersphinx (links other
sphinx documents out on the internet)

This also removes the requirement for internet access during docs build.

This can cause docs jobs to fail if the project errors out on
warnings.

Change-Id: I71e941e2a639641a662a163c682eb86d51de42fb
Closes-Bug: #1368910
2014-09-13 13:11:45 +00:00
Jenkins
f20c847972 Merge "Drop a forgotten fragment" 2014-09-10 15:46:36 +00:00
Pete Zaitcev
c2f1d714f4 Use oslosphinx and remove local copy of doc theme
A packaging review in Fedora found that we had a copy of jQuery code.
Apparently, other OpenStack projects applied a patch to remove this
code, but Manila forked Cinder code from before. The across-the-board
change in OpenStack missed Manila, because we weren't incubated yet.

This patch is almost an exact copy of Cinder patch, but not cherry-
picked because of additional changes, such as the move from oslo.sphinx
to oslosphinx.

Patch is verified to produce readable documentation.

Change-Id: Id0b57f89ae6b63b26b7f0c3fa9af5a529e92ac69
2014-09-08 09:46:23 -06:00
Pete Zaitcev
b9420465f1 Drop a forgotten fragment
Found this by eyeballing the formatted document after our transition
from oslo.sphinx 1.x to oslosphinx 2.x. Clearly a forgotten fragment.

Change-Id: I66376f0af902e9c483508820a8519c6ea03717cc
2014-09-04 12:27:52 -06:00
Julia Varlamova
f8408e2720 Use Alembic instead of Sqlalchemy-migrate in Manila
Alembic offers the following functionality:
- Can emit ALTER statements to a database in order to change
  the structure of tables and other constructs
- Provides a system whereby "migration scripts" may be constructed;
  each script indicates a particular series of steps that can "upgrade"
  a target database to a new version, and optionally a series of steps
  that can "downgrade" similarly, doing the same steps in reverse.
- Allows the scripts to execute in some sequential manner.

1. Add Alembic migrations support.
2. Move 001_manila_init.py migration to
manila/db/sqlalchemy/alembic/versions/162a3e673105_manila_init.py.
3. Remove manila/db/sqlalchemy/migrate_repo directory.
4. Fix unit tests.
5. Add ability to runtime updrade/downgrade db.

Implements bp alembic-instead-of-sqlalchemy-migrate

Change-Id: Iadc0d9596e826323ba19bd25be741c401b90b688
2014-08-26 17:12:57 +04:00
vponomaryov
08612d7524 Update manila's docs
After manila's fork from cinder, its docs were not
updated well.

This info is used by doc-builder, see doc/README.rst

Partially implements: blueprint manila-documentation

Change-Id: Ic97584db291b60505d5d310a517c2866fc6fcf5f
2014-06-23 19:19:28 +03:00
vponomaryov
bc2d20d3bb Removed swiftclient from dependencies
Swiftclient was in dependencies as artifact after port from cinder.
Removed as unnecessary requirement itself and related stuff.

Change-Id: I92fa249031e98a38aba721c0f3d1d7489abd562a
2014-03-03 16:30:22 +02:00
Andrei V. Ostapenko
3f24fee218 Removing deprecated using of flags module from project
Moving file flags.py to manila/common/config.py,
replacing FLAGS by CONF. Rename modules fake_flags to conf_fixture,
test_flags to test_conf, declare_flags to declare_conf,
runtime_flags to runtime_conf like it was done in cinder, nova, glance etc.

Implement bp: use-oslo-conf

Change-Id: I38d869123e5e706d3b06f1844b97ead05e22668f
2013-10-07 13:17:27 +03:00
Monty Taylor
bbd21eb4cc Remove d2to1 dependency
Change-Id: I9e91070e61e00cbc7d99ff223e85c3c371f60566
2013-09-30 10:48:26 -04:00
Yulia Portnova
894157512d modified docs 2013-09-17 12:21:17 +03:00
Yulia Portnova
9169fc311e docs 2013-09-17 10:57:47 +03:00
Yulia Portnova
4e2f27c11a Replaced cinder with manila 2013-09-04 15:45:32 +03:00
Yulia Portnova
dc4ce932ed Renamed cinder to manila.
Fixed setup.py, fixed bin scripts.
2013-09-02 09:59:07 +03:00
Ben Swartzlander
f99ef92c90 Initialize from cinder 2013-08-08 10:34:06 -04:00