Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/randomecho/sugar-sinkhole
Scripts, generators, whatever in running Sugar smoother
https://github.com/randomecho/sugar-sinkhole
sugarcrm
Last synced: 19 days ago
JSON representation
Scripts, generators, whatever in running Sugar smoother
- Host: GitHub
- URL: https://github.com/randomecho/sugar-sinkhole
- Owner: randomecho
- License: bsd-3-clause
- Created: 2018-12-03T17:08:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2024-06-05T20:52:33.000Z (7 months ago)
- Last Synced: 2024-10-16T07:55:01.281Z (2 months ago)
- Topics: sugarcrm
- Language: Ruby
- Size: 17.6 KB
- Stars: 0
- Watchers: 2
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Sugar sinkhole
Scripts, generators, whatever in terms of smoothing
out working in Sugar.## Scripts
- [manifest-exists.rb](./manifest-exists.rb)
Verify all files mentioned in manifest.php exist in their
location and match case-sensitivity.- [create-manifest.rb](./create-manifest.rb)
Generates a boilerplate manifest.php file. If a list of filenames
is used as an argument it will also create the copy block under
the installdefs section.- [sugar-packer.rb](./sugar-packer.rb)
Reads from a manifest.php file and attempts fetch all the listed files
necessary for the Module Loader package.- [Vagrant config setter](./vagrant-config.sh)
Update config.php to use values expected if using vagrant box from Sugar.
Example result:
array (
'db_host_name' => 'localhost', // 10.3.2.1,
'db_user_name' => 'root', // original_username,
'db_password' => 'root', // original_password,## Tests
Some files have tests:
rspec
### Health check
[![Build Status](https://travis-ci.com/randomecho/sugar-sinkhole.svg?branch=master)](https://travis-ci.com/randomecho/sugar-sinkhole)
## License
Released under [BSD 3-Clause](./LICENSE).