An open API service indexing awesome lists of open source software.

https://github.com/sepppenner/microstrategyiserverscripts

Scripts to show the MicroStrategy Intelligence Server's status, version, to start and stop the MicroStrategy Intelligence Server and check the state afterwards.
https://github.com/sepppenner/microstrategyiserverscripts

Last synced: 12 days ago
JSON representation

Scripts to show the MicroStrategy Intelligence Server's status, version, to start and stop the MicroStrategy Intelligence Server and check the state afterwards.

Awesome Lists containing this project

README

          

MicroStrategyIServerScripts
====================================

MicroStrategyIServerScripts provide different scripts for the MicroStrategy Intelligence Server:


  • isstate.py: Script to show the MicroStrategy Intelligence Server's status

  • isversion.py: Script to show the MicroStrategy Intelligence Server's version

  • isstart.py: Script to start the MicroStrategy Intelligence Server and check the state afterwards

  • isstop.py: Script to stop the MicroStrategy Intelligence Server and check the state afterwards

  • isterminate.py: Script to terminate the MicroStrategy Intelligence Server (Hardcore-stopping the Intelligence Server)

  • isrestart.py: Script to restart the MicroStrategy Intelligence Server

The script was written and tested in Python 2.6.8 but runs as well in Python 3.

[![Build status](https://ci.appveyor.com/api/projects/status/h9n6uochm3mu3o2p?svg=true)](https://ci.appveyor.com/project/SeppPenner/microstrategyiserverscripts)
[![GitHub issues](https://img.shields.io/github/issues/SeppPenner/MicroStrategyIServerScripts.svg)](https://github.com/SeppPenner/MicroStrategyIServerScripts/issues)
[![GitHub forks](https://img.shields.io/github/forks/SeppPenner/MicroStrategyIServerScripts.svg)](https://github.com/SeppPenner/MicroStrategyIServerScripts/network)
[![GitHub stars](https://img.shields.io/github/stars/SeppPenner/MicroStrategyIServerScripts.svg)](https://github.com/SeppPenner/MicroStrategyIServerScripts/stargazers)
[![License: MIT](https://img.shields.io/badge/License-MIT-blue.svg)](https://raw.githubusercontent.com/SeppPenner/MicroStrategyIServerScripts/master/License.txt)
[![Known Vulnerabilities](https://snyk.io/test/github/SeppPenner/MicroStrategyIServerScripts/badge.svg)](https://snyk.io/test/github/SeppPenner/MicroStrategyIServerScripts)

## Basic usage:
To add those scripts, copy the py-Files to your server under the /root-Folder and change the mode
to be executable via:
```bash
chmod 755 isstate.py
chmod 755 isstart.py
chmod 755 isstop.py
chmod 755 isversion.py
chmod 755 isterminate.py
chmod 755 isrestart.py
```

## To execute the scripts:
```python
python isstate.py
python isstart.py
python isstop.py
python isversion.py
python isterminate.py
python isrestart.py
```

## To define the aliases for the current user:
Create a new file (if it doesn’t already exist) in the / folder (e.g. /root) called .bashrc and add the aliases from [Bash.basrc](https://github.com/SeppPenner/MicroStrategyIServerScripts/blob/master/Bash.bashrc).
Or copy the file [Bash.basrc](https://github.com/SeppPenner/MicroStrategyIServerScripts/blob/master/Bash.bashrc) to the server and rename it to .bashrc.

## Change the paths in the scripts:
You will need to change the paths in the scripts to your MicroStrategy Intelligence Server's installation file.

Change history
--------------

See the [Changelog](https://github.com/SeppPenner/MicroStrategyIServerScripts/blob/master/Changelog.md).