diff --git a/docs/configuration/pga-configuration.md b/docs/configuration/pga-configuration.md
index 2df2725..8197b53 100644
--- a/docs/configuration/pga-configuration.md
+++ b/docs/configuration/pga-configuration.md
@@ -7,7 +7,7 @@
### Apache Airavata Component Configuration
1. For this we use 'Admin Dashboard'
-2. Gateway Admin need to configure;
+2. Gateway Admin needs to configure;
- Compute Resources
- Storage Resources
- Gateway Management
@@ -33,7 +33,7 @@
- File Systems (This is only for information capturing for future use. Currently this information is not used. So can skip if you want)
- Job Submission Interfaces
- Data Movement Interfaces
-5. Similarly you can add multiple compute resources in to your gateway by selecting 'Register' from the left-hand-side menu.
+5. Similarly you can add multiple compute resources into your gateway by selecting 'Register' from the left-hand-side menu.
6. To view the added compute resources navigate to Admin Dashboard ⇒ Compute Resource ⇒ Browse
7. All the resources will be listed. Gateway admin can view, edit, delete and enable and disable them.
@@ -43,10 +43,10 @@
2. Add Storage Name, Description and create the resource.
3. Then add data storage information in
- Data Movement Interfaces
-4. Similarly you can add multiple storage resources in to your gateway by selecting 'Register' from the left-hand-side menu.
+4. Similarly you can add multiple storage resources into your gateway by selecting 'Register' from the left-hand-side menu.
5. To view the added resources navigate to Admin Dashboard ⇒ Storage Resources ⇒ Browse
6. All the resources will be listed. Gateway admin can view, edit, delete them.
-7. Although enable and disable can be done in registration it's functionality is not yet implemented.
+7. Although enable and disable can be done in registration its functionality is not yet implemented.
###Gateway Management of Resources
@@ -68,18 +68,18 @@
- Quality of service
- Reservation name
- Reservation start and end date time
-5. For adding storage resource preference click "Add a Storage Resource Preferences", and rest is similar to adding a compute resource preference.
-6. For a gateway currently when a storage resource is selected, that resource ID need to be added in to the pga_config.php file in config folder of the hosted gateway.
+5. For adding storage resource preference click "Add a Storage Resource Preference", and rest is similar to adding a compute resource preference.
+6. For a gateway currently when a storage resource is selected, that resource ID need to be added into the pga_config.php file in config folder of the hosted gateway.
7. For storage resource preference, gateway admin need to add;
- Login username
- File System Root Location
- Resource Specific Credential Store Token
-8. Apart from adding preference the same interface is used to assign a 'Base Credential Store Token". If this is added this is the token used across the gateway for communication with all the compute resources and storage resource.
+8. Apart from adding preference the same interface is used to assign a 'Base Credential Store Token'. If this is added this is the token used across the gateway for communication with all the compute resources and storage resource.
###Application Catalog
-1. Users in Admin group can add applications in to the gateway.
-2. Adding an application involves adding details in to the three tabs - Details, Interface and Deployments.
+1. Users in Admin group can add applications into the gateway.
+2. Adding an application involves adding details into the three tabs - Details, Interface and Deployments.
4. What each tab means and capture?
- Application Module
- Navigation: Admin Dashboard ⇒ App Catalog ⇒ Module
@@ -94,19 +94,19 @@
- Click on 'Create a New Application Interface', provide information and create. On creation Application Interface ID will be generated for the module.
- All available interfaces are also listed; admin has the option of searching for a particular interface by providing the name in the search.
- Gateway admin can edit, delete existing interfaces.
- - Gateway admin cal also clone an existing interface in order to create a new similar interface with slight changes.
+ - Gateway admin can also clone an existing interface in order to create a new similar interface with slight changes.
- Application deployment
- Navigation: Admin Dashboard ⇒ App Catalog ⇒ Deployment
- Application deployment describes application deployment details on a specific resource.
- For an application for each resource there is a separate deployment.
- A single application can be deployed in multiple resources.
- - Multiple application modules can be deployed in a single resource. E.g: Gaussian09 and Gaussian16 both exists in bridges.psc.edu and they both use same application interface.
+ - Multiple application modules can be deployed in a single resource. E.g: Gaussian09 and Gaussian16 both exist in bridges.psc.edu and they both use same application interface.
###Credential Store
1. Navigation: Settings ⇒ Credential Store
2. This interface is used to generate SSH key + token pairs.
-3. These generated keys can be added in to the authorized key files in each resource for SSH key based communication.
+3. These generated keys can be added into the authorized key files in each resource for SSH key based communication.
4. Generated key can be either assigned at gateway level or/and at individual resource allocation level; one key + token pair for all the resources OR have separate key for each resource.
5. SSH keys are used for communication with compute resources and storage resources.
diff --git a/docs/index.md b/docs/index.md
index a5d770e..1cd385b 100644
--- a/docs/index.md
+++ b/docs/index.md
@@ -4,7 +4,7 @@
- Primarily focused on submitting and managing application executions and workflows in grid based systems.
- Architecturally extensible to support other underlying resources.
- Used by scientific gateway developers as their middleware layer. They can directly call Airavata API in order to communicate with grid based system.
-- Provides a desktop tools and browser-based web interface components for managing applications, workflows and generated data.
+- Provides desktop tools and browser-based web interface components for managing applications, workflows and generated data.
- Contains sophisticated server-side tools for registering and managing scientific applications on computational resources.
- The Django portal provides tools and methods to easily integrate with post processing applications and application centric interfaces.
diff --git a/docs/installation/airavata-server-properties.md b/docs/installation/airavata-server-properties.md
index b6c5211..2af40be 100644
--- a/docs/installation/airavata-server-properties.md
+++ b/docs/installation/airavata-server-properties.md
@@ -6,7 +6,7 @@
- registry.jdbc.url=jdbc:mysql://localhost:3306/experiment_catalog (replace 'localhost' with correct server name if the DB is in a different server)
- registry.jdbc.user=airavata
- registry.jdbc.password=airavata
- - enable.sharing=true (This will set sharing within the gateway to be enabled. This is the advices mode)
+ - enable.sharing=true (This will set sharing within the gateway to be enabled. This is the advised mode)
- default.registry.gateway=php_reference_gateway (Give the gateway name you prefer. Default exists in the file)
- super.tenant.gatewayId=php_reference_gateway (Since you are hosting your own gateway this is the ID of your own gateway)
2. Application Catalog DB Configuration
@@ -76,8 +76,8 @@
- Make sure the RabbitMQ server is running. For production use
rabbitmq-server -detached to start.
- Create a virtual-host and user with a password. Follow documentation in RabbitMQ Users & VirtualHost
- To create a user; rabbitmqctl add_user Username Password
- - To create a vitrual-host rabbitmqctl add_vhost vhostauthvhost
- - Provide permission to created 'Username' to the created vhost rabbitmqctl set_permissions -p messaging airavata ".*" ".*" ".*”
+ - To create a virtual-host rabbitmqctl add_vhost vhostauthvhost
+ - Provide permission to the created 'Username' to the created vhost rabbitmqctl set_permissions -p messaging airavata ".*" ".*" ".*”
- Uncomment rabbitmq.broker.url=amqp://Username:Password@localhost:5672/Vhost. Add the created username, password and Vhost in the URL.
- If you need to stop RabbitMQ use rabbitmqctl stop
- If the RabbitMQ server stopped then the above user creation, vhost creation and permission granting commands need to run again after restarting the servers.
diff --git a/docs/maintenance/pga-maintenance.md b/docs/maintenance/pga-maintenance.md
index 3ea9b0f..9388094 100644
--- a/docs/maintenance/pga-maintenance.md
+++ b/docs/maintenance/pga-maintenance.md
@@ -4,7 +4,7 @@
1. Investigate FAILED experiments/jobs
2. Handling unavailable Compute Resources
3. Managing User Accounts
-4. Changing roles are not providing proper access
+4. Changing roles is not providing proper access
5. Community account ran out of SUs
6. Add Pre and Post Job Commands for an Application
7. Add Environment Variables for an Application Deployment
@@ -25,13 +25,13 @@ OR
- Compute Resource vi /var/www/html/airavata-php-gateway/app/config/pga_config.php
-2. Roles attached to users should exists in the config file against correct role attribute type
+2. Roles attached to users should exist in the config file against correct role attribute type
/**
* Admin Role Name
@@ -63,7 +63,7 @@ NOTE: In order to enable disable resources you require super admin rights to the
NOTE: In order to view and change config file you require access to PGA backend. If not you need to contact SciGaP admins.
-Q5. I have ran out of allocation for my current community account used in gateway for a resource. What should I do?
+Q5. I have run out of allocation for my current community account used in gateway for a resource. What should I do?
Answer:
1. If you have another community account you could update the information in Admin Dashboard ⇒ Gateway Profile under Compute Resource Preferences.
2. Select the resource and modify account information and save.
@@ -75,7 +75,7 @@ NOTE: In order to view and change config file you require access to PGA backend.
2. Use 'Create a New Notice' button add a new notice.
3. Based on the published date you provided it will be available for users as a Notice !
-Q7. How to open the gateway to any user who create an user account? In the gateway not required to enable/activate user accounts.
+Q7. How to open the gateway to any user who create a user account? In the gateway not required to enable/activate user accounts.
Answer:
1. Gateway admin can switch between options of opening the gateway to all account creations OR gateway admin to activate accounts after creation.
2. In order to do open the gateway to all,
@@ -91,7 +91,7 @@ NOTE: In order to view and change config file you require access to PGA backend.
'initial-role-name' => 'gateway-user',
-Q7. I want my gateway users to use their own compute resource allocation to submit jobs through the gateway. How to do this?
+Q8. I want my gateway users to use their own compute resource allocation to submit jobs through the gateway. How to do this?