Documentation ¶
Index ¶
- Constants
- Variables
- func DateToString(tm time.Time) string
- func GetChildMenu(r *knot.WebContext, childMenu []colonycore.Menu) interface{}
- func GetDirContent(path string, h *WebHdfs) (Dirs []colonycore.FileInfo, err error)
- func GetHomeDir() string
- func GetSedotandWindows() bool
- func GetUser(r *knot.WebContext) (tUser acl.User, err error)
- type AclController
- type AdministrationController
- func (a *AdministrationController) DeleteAccess(r *knot.WebContext) interface{}
- func (a *AdministrationController) FindAccess(r *knot.WebContext) interface{}
- func (a *AdministrationController) GetAccess(r *knot.WebContext) interface{}
- func (a *AdministrationController) Getaccessdropdown(r *knot.WebContext) interface{}
- func (a *AdministrationController) InitialSetDatabase() error
- func (a *AdministrationController) SaveAccess(r *knot.WebContext) interface{}
- func (a *AdministrationController) Search(r *knot.WebContext) interface{}
- type App
- type ApplicationController
- func (a *ApplicationController) ConnectToDataSource() (dbox.IConnection, error)
- func (a *ApplicationController) CreateNewFile(r *knot.WebContext) interface{}
- func (a *ApplicationController) DeleteApps(r *knot.WebContext) interface{}
- func (a *ApplicationController) DeleteFileSelected(r *knot.WebContext) interface{}
- func (a *ApplicationController) Deploy(r *knot.WebContext) interface{}
- func (a *ApplicationController) GetApps(r *knot.WebContext) interface{}
- func (a *ApplicationController) GetServerPathSeparator(server *colonycore.Server) string
- func (a *ApplicationController) IsAppDeployed(r *knot.WebContext) interface{}
- func (a *ApplicationController) ReadContent(r *knot.WebContext) interface{}
- func (a *ApplicationController) ReadDirectory(r *knot.WebContext) interface{}
- func (a *ApplicationController) RenameFileSelected(r *knot.WebContext) interface{}
- func (a *ApplicationController) RunCommand(r *knot.WebContext) interface{}
- func (a *ApplicationController) SaveAccess(r *knot.WebContext) interface{}
- func (a *ApplicationController) SaveApps(r *knot.WebContext) interface{}
- func (a *ApplicationController) SelectApps(r *knot.WebContext) interface{}
- type DataBrowserController
- func (d *DataBrowserController) CheckConnection(r *knot.WebContext) interface{}
- func (d *DataBrowserController) DeleteBrowser(r *knot.WebContext) interface{}
- func (d *DataBrowserController) DetailDB(r *knot.WebContext) interface{}
- func (d *DataBrowserController) GetBrowser(r *knot.WebContext) interface{}
- func (d *DataBrowserController) GetDesignView(r *knot.WebContext) interface{}
- func (d *DataBrowserController) SaveBrowser(r *knot.WebContext) interface{}
- func (d *DataBrowserController) TestQuery(r *knot.WebContext) interface{}
- type DataFlowController
- func (a *DataFlowController) Delete(r *knot.WebContext) interface{}
- func (a *DataFlowController) GetDataMonitoring(r *knot.WebContext) interface{}
- func (a *DataFlowController) GetListData(r *knot.WebContext) interface{}
- func (a *DataFlowController) Save(r *knot.WebContext) interface{}
- func (a *DataFlowController) Start(r *knot.WebContext) interface{}
- type DataGrabberController
- func (d *DataGrabberController) AutoGenerateDataSources(payload *colonycore.DataGrabberWizardPayload, formatTime string) ([]*colonycore.DataGrabber, error)
- func (d *DataGrabberController) FindDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) GenerateNewField(payload *colonycore.DataGrabber) (bool, error)
- func (d *DataGrabberController) GetDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) GetLogs(r *knot.WebContext) interface{}
- func (d *DataGrabberController) GetSampleDataForAddWizard() colonycore.DataGrabberWizardPayload
- func (d *DataGrabberController) GetTransformedData(r *knot.WebContext) interface{}
- func (d *DataGrabberController) RemoveDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) RemoveMultipleDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) SaveDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) SaveDataGrabberWizard(r *knot.WebContext) interface{}
- func (d *DataGrabberController) SelectDataGrabber(r *knot.WebContext) interface{}
- func (d *DataGrabberController) StartTransformation(r *knot.WebContext) interface{}
- func (d *DataGrabberController) Stat(r *knot.WebContext) interface{}
- func (d *DataGrabberController) StopTransformation(r *knot.WebContext) interface{}
- func (d *DataGrabberController) Transform(dataGrabber *colonycore.DataGrabber) (bool, []toolkit.M, string)
- type DataSourceController
- func (d *DataSourceController) ConnectToDataSource(_id string) (*colonycore.DataSource, *colonycore.Connection, dbox.IConnection, dbox.IQuery, ...)
- func (d *DataSourceController) ConnectToDataSourceDB(payload toolkit.M) (int, []toolkit.M, *colonycore.DataBrowser, error)
- func (d *DataSourceController) DoFetchDataSourceMetaData(dataConn *colonycore.Connection, from string) (bool, []*colonycore.FieldInfo, error)
- func (d *DataSourceController) FetchDataSourceLookupData(r *knot.WebContext) interface{}
- func (d *DataSourceController) FetchDataSourceMetaData(r *knot.WebContext) interface{}
- func (d *DataSourceController) FetchDataSourceSubData(r *knot.WebContext) interface{}
- func (d *DataSourceController) FindConnection(r *knot.WebContext) interface{}
- func (d *DataSourceController) GetConnections(r *knot.WebContext) interface{}
- func (d *DataSourceController) GetDataSourceCollections(r *knot.WebContext) interface{}
- func (d *DataSourceController) GetDataSources(r *knot.WebContext) interface{}
- func (d *DataSourceController) RemoveMultipleConnection(r *knot.WebContext) interface{}
- func (d *DataSourceController) RemoveMultipleDataSource(r *knot.WebContext) interface{}
- func (d *DataSourceController) RunDataSourceQuery(r *knot.WebContext) interface{}
- func (d *DataSourceController) SaveConnection(r *knot.WebContext) interface{}
- func (d *DataSourceController) SaveDataSource(r *knot.WebContext) interface{}
- func (d *DataSourceController) SelectConnection(r *knot.WebContext) interface{}
- func (d *DataSourceController) SelectDataSource(r *knot.WebContext) interface{}
- func (d *DataSourceController) TestConnection(r *knot.WebContext) interface{}
- type FileBrowserController
- func (s *FileBrowserController) Delete(r *knot.WebContext) interface{}
- func (s *FileBrowserController) Download(r *knot.WebContext) interface{}
- func (s *FileBrowserController) Edit(r *knot.WebContext) interface{}
- func (s *FileBrowserController) GetContent(r *knot.WebContext) interface{}
- func (s *FileBrowserController) GetDir(r *knot.WebContext) interface{}
- func (s *FileBrowserController) GetServers(r *knot.WebContext) interface{}
- func (s *FileBrowserController) NewFile(r *knot.WebContext) interface{}
- func (s *FileBrowserController) NewFolder(r *knot.WebContext) interface{}
- func (s *FileBrowserController) Permission(r *knot.WebContext) interface{}
- func (s *FileBrowserController) Rename(r *knot.WebContext) interface{}
- func (s *FileBrowserController) Upload(r *knot.WebContext) interface{}
- type GroupController
- func (a *GroupController) DeleteGroup(r *knot.WebContext) interface{}
- func (a *GroupController) FindGroup(r *knot.WebContext) interface{}
- func (a *GroupController) FindUserLdap(r *knot.WebContext) interface{}
- func (a *GroupController) GetAccessGroup(r *knot.WebContext) interface{}
- func (a *GroupController) GetGroup(r *knot.WebContext) interface{}
- func (a *GroupController) GetLdapdataAddress(r *knot.WebContext) interface{}
- func (a *GroupController) InitialSetDatabase() error
- func (a *GroupController) RefreshGroupLdap(r *knot.WebContext) interface{}
- func (a *GroupController) SaveGroup(r *knot.WebContext) interface{}
- func (a *GroupController) SaveGroupConfigLdap(r *knot.WebContext) interface{}
- func (a *GroupController) Search(r *knot.WebContext) interface{}
- type LangenvironmentController
- func (le *LangenvironmentController) GetLanguage(r *knot.WebContext) interface{}
- func (le *LangenvironmentController) GetServerLanguage(r *knot.WebContext) interface{}
- func (l *LangenvironmentController) ProcessSetup(dataServers *colonycore.Server, query *dbox.Filter, serverPathSeparator string, ...) ([]sshclient.RunCommandResult, error)
- func (l *LangenvironmentController) SetupFromSH(r *knot.WebContext) interface{}
- func (l *LangenvironmentController) UninstallLang(r *knot.WebContext) interface{}
- type ListDir
- type LoginController
- func (l *LoginController) Authenticate(r *knot.WebContext) interface{}
- func (l *LoginController) GetAccessMenu(r *knot.WebContext) interface{}
- func (l *LoginController) GetSession(r *knot.WebContext) interface{}
- func (l *LoginController) GetUserName(r *knot.WebContext) interface{}
- func (l *LoginController) InitialSetDatabase() error
- func (l *LoginController) Logout(r *knot.WebContext) interface{}
- func (l *LoginController) PrepareDefaultUser() (err error)
- func (l *LoginController) ProcessLogin(r *knot.WebContext) interface{}
- func (l *LoginController) ResetPassword(r *knot.WebContext) interface{}
- func (l *LoginController) SavePassword(r *knot.WebContext) interface{}
- type MetaSave
- type PageDesignerController
- func (p *PageDesignerController) GetPages(r *knot.WebContext) interface{}
- func (p *PageDesignerController) GetWidgetSetting(r *knot.WebContext) interface{}
- func (p *PageDesignerController) PageView(r *knot.WebContext) interface{}
- func (p *PageDesignerController) RemovePage(r *knot.WebContext) interface{}
- func (p *PageDesignerController) SavePage(r *knot.WebContext) interface{}
- func (p *PageDesignerController) SelectPage(r *knot.WebContext) interface{}
- func (p *PageDesignerController) WidgetPreview(r *knot.WebContext) interface{}
- type ServerController
- func (s *ServerController) CheckPing(r *knot.WebContext) interface{}
- func (s *ServerController) DeleteServers(r *knot.WebContext) interface{}
- func (s *ServerController) GetServers(r *knot.WebContext) interface{}
- func (s *ServerController) PingServer(r *knot.WebContext) interface{}
- func (s *ServerController) SaveServers(r *knot.WebContext) interface{}
- func (s *ServerController) SelectServers(r *knot.WebContext) interface{}
- func (s *ServerController) ToggleSedotanService(op string, id string) (bool, error)
- type SessionController
- type UserController
- func (a *UserController) ChangePass(r *knot.WebContext) interface{}
- func (a *UserController) DeleteUser(r *knot.WebContext) interface{}
- func (a *UserController) FindUser(r *knot.WebContext) interface{}
- func (a *UserController) GetAccess(r *knot.WebContext) interface{}
- func (a *UserController) GetConfigLdap(r *knot.WebContext) interface{}
- func (a *UserController) GetUser(r *knot.WebContext) interface{}
- func (a *UserController) GetUserLdap(r *knot.WebContext) interface{}
- func (a *UserController) InitialSetDatabase() error
- func (a *UserController) SaveConfigLdap(r *knot.WebContext) interface{}
- func (a *UserController) SaveUser(r *knot.WebContext) interface{}
- func (a *UserController) Search(r *knot.WebContext) interface{}
- func (a *UserController) TestFindUserLdap(r *knot.WebContext) interface{}
- type WebController
- func (w *WebController) Administration(r *knot.WebContext) interface{}
- func (w *WebController) Application(r *knot.WebContext) interface{}
- func (w *WebController) ConfirmReset(r *knot.WebContext) interface{}
- func (w *WebController) DataBrowser(r *knot.WebContext) interface{}
- func (w *WebController) DataFlow(r *knot.WebContext) interface{}
- func (w *WebController) DataGrabber(r *knot.WebContext) interface{}
- func (w *WebController) DataSource(r *knot.WebContext) interface{}
- func (w *WebController) FileBrowser(r *knot.WebContext) interface{}
- func (w *WebController) Index(r *knot.WebContext) interface{}
- func (w *WebController) Login(r *knot.WebContext) interface{}
- func (w *WebController) PageDesigner(r *knot.WebContext) interface{}
- func (w *WebController) PageView(r *knot.WebContext, args []string) interface{}
- func (w *WebController) Pages(r *knot.WebContext) interface{}
- func (w *WebController) PredefinedVariables(params ...toolkit.M) interface{}
- func (w *WebController) WebGrabber(r *knot.WebContext) interface{}
- func (w *WebController) Widget(r *knot.WebContext) interface{}
- func (w *WebController) WidgetChart(r *knot.WebContext) interface{}
- func (w *WebController) WidgetGrid(r *knot.WebContext) interface{}
- func (w *WebController) WidgetSelector(r *knot.WebContext) interface{}
- type WebGrabberController
- func (w *WebGrabberController) ConnectToSedotanServer() (*SshSetting, *colonycore.Server, error)
- func (w *WebGrabberController) DaemonStat(r *knot.WebContext) interface{}
- func (w *WebGrabberController) DaemonToggle(r *knot.WebContext) interface{}
- func (w *WebGrabberController) FetchContent(r *knot.WebContext) interface{}
- func (w *WebGrabberController) GetFetchedData(r *knot.WebContext) interface{}
- func (w *WebGrabberController) GetHistory(r *knot.WebContext) interface{}
- func (w *WebGrabberController) GetLog(r *knot.WebContext) interface{}
- func (w *WebGrabberController) GetLogHistory(datas []interface{}, date string) interface{}
- func (w *WebGrabberController) GetScrapperData(r *knot.WebContext) interface{}
- func (w *WebGrabberController) GetSnapshot(r *knot.WebContext) interface{}
- func (w *WebGrabberController) OpenHistory() ([]interface{}, error)
- func (w *WebGrabberController) OpenSnapShot(Nameid string) ([]interface{}, error)
- func (w *WebGrabberController) RemoveGrabber(r *knot.WebContext) interface{}
- func (w *WebGrabberController) RemoveMultipleWebGrabber(r *knot.WebContext) interface{}
- func (w *WebGrabberController) SaveScrapperData(r *knot.WebContext) interface{}
- func (w *WebGrabberController) SelectScrapperData(r *knot.WebContext) interface{}
- func (w *WebGrabberController) StartService(r *knot.WebContext) interface{}
- func (w *WebGrabberController) Stat(r *knot.WebContext) interface{}
- func (w *WebGrabberController) StopService(r *knot.WebContext) interface{}
- func (d *WebGrabberController) SyncConfig() error
- type WidgetController
- func (w *WidgetController) EditWidget(r *knot.WebContext) interface{}
- func (w *WidgetController) FetchDataSources(ids string) (toolkit.Ms, error)
- func (w *WidgetController) GetDataSource(r *knot.WebContext) interface{}
- func (w *WidgetController) GetWidget(r *knot.WebContext) interface{}
- func (w *WidgetController) PreviewExample(r *knot.WebContext) interface{}
- func (w *WidgetController) RemoveWidget(r *knot.WebContext) interface{}
- func (w *WidgetController) SaveWidget(r *knot.WebContext) interface{}
Constants ¶
View Source
const ( USER = "hdfs" SERVER_NODE = "node" SERVER_HDFS = "hdfs" DELIMITER = "/" )
View Source
const ( DESTINSTALL_PATH = "/usr/local/" // DESTINSTALL_SCALA_PATH = "/usr/local/share/" SERVER_WIN = "windows" SERVER_LINUX = "linux" SERVER_OSX = "osx" LANG_GO = "go" LANG_JAVA = "java" LANG_SCALA = "scala" )
Variables ¶
View Source
var ( LayoutFile string = "views/layout.html" IncludeFiles []string = []string{"views/page-dataflow.html", "views/page-dataflow-log.html", "views/_head.html", "views/_loader.html", "views/_miniloader.html", "views/page-user.html", "views/page-session.html", "views/page-group.html", "views/page-servers.html", "views/page-databrowserdesign.html", "views/page-langenvi.html", "views/page-designer.html"} AppBasePath string = func(dir string, err error) string { return dir }(os.Getwd()) EC_APP_PATH string = os.Getenv("EC_APP_PATH") EC_DATA_PATH string = os.Getenv("EC_DATA_PATH") IsDevMode bool = false )
Functions ¶
func DateToString ¶
func GetChildMenu ¶
func GetChildMenu(r *knot.WebContext, childMenu []colonycore.Menu) interface{}
func GetDirContent ¶
func GetHomeDir ¶
func GetHomeDir() string
Types ¶
type AclController ¶
type AclController struct {
App
}
func CreateAclController ¶
func CreateAclController(s *knot.Server) *AclController
func (*AclController) Authenticate ¶
func (a *AclController) Authenticate(r *knot.WebContext) interface{}
==========================================
var payload = { sessionid:"t7AuS0YIE9w8gOWY22HPJaj1pSxEjBNU", accesscheck:[""], accessid:"" };
app.ajaxPost("/acl/authenticate", payload)
============================================= var payload = { accesscheck:["create","read","create"], accessid:"COLONY.DASHBOARD" };
var payload = { accesscheck:7, accessid:"COLONY.DASHBOARD" };
var payload = { accesscheck:[1,2,4], accessid:"COLONY.DASHBOARD" };
app.ajaxPost("/acl/authenticate", payload) =============================================
func (*AclController) Login ¶
func (a *AclController) Login(r *knot.WebContext) interface{}
func (*AclController) Logout ¶
func (a *AclController) Logout(r *knot.WebContext) interface{}
type AdministrationController ¶
type AdministrationController struct {
App
}
func CreateAdminisrationController ¶
func CreateAdminisrationController(s *knot.Server) *AdministrationController
func (*AdministrationController) DeleteAccess ¶
func (a *AdministrationController) DeleteAccess(r *knot.WebContext) interface{}
func (*AdministrationController) FindAccess ¶
func (a *AdministrationController) FindAccess(r *knot.WebContext) interface{}
func (*AdministrationController) GetAccess ¶
func (a *AdministrationController) GetAccess(r *knot.WebContext) interface{}
func (*AdministrationController) Getaccessdropdown ¶
func (a *AdministrationController) Getaccessdropdown(r *knot.WebContext) interface{}
func (*AdministrationController) InitialSetDatabase ¶
func (a *AdministrationController) InitialSetDatabase() error
func (*AdministrationController) SaveAccess ¶
func (a *AdministrationController) SaveAccess(r *knot.WebContext) interface{}
func (*AdministrationController) Search ¶
func (a *AdministrationController) Search(r *knot.WebContext) interface{}
type ApplicationController ¶
type ApplicationController struct {
App
}
func CreateApplicationController ¶
func CreateApplicationController(s *knot.Server) *ApplicationController
func (*ApplicationController) ConnectToDataSource ¶
func (a *ApplicationController) ConnectToDataSource() (dbox.IConnection, error)
func (*ApplicationController) CreateNewFile ¶
func (a *ApplicationController) CreateNewFile(r *knot.WebContext) interface{}
func (*ApplicationController) DeleteApps ¶
func (a *ApplicationController) DeleteApps(r *knot.WebContext) interface{}
func (*ApplicationController) DeleteFileSelected ¶
func (a *ApplicationController) DeleteFileSelected(r *knot.WebContext) interface{}
func (*ApplicationController) Deploy ¶
func (a *ApplicationController) Deploy(r *knot.WebContext) interface{}
func (*ApplicationController) GetApps ¶
func (a *ApplicationController) GetApps(r *knot.WebContext) interface{}
func (*ApplicationController) GetServerPathSeparator ¶
func (a *ApplicationController) GetServerPathSeparator(server *colonycore.Server) string
func (*ApplicationController) IsAppDeployed ¶
func (a *ApplicationController) IsAppDeployed(r *knot.WebContext) interface{}
func (*ApplicationController) ReadContent ¶
func (a *ApplicationController) ReadContent(r *knot.WebContext) interface{}
func (*ApplicationController) ReadDirectory ¶
func (a *ApplicationController) ReadDirectory(r *knot.WebContext) interface{}
func (*ApplicationController) RenameFileSelected ¶
func (a *ApplicationController) RenameFileSelected(r *knot.WebContext) interface{}
func (*ApplicationController) RunCommand ¶
func (a *ApplicationController) RunCommand(r *knot.WebContext) interface{}
func (*ApplicationController) SaveAccess ¶
func (a *ApplicationController) SaveAccess(r *knot.WebContext) interface{}
func (*ApplicationController) SaveApps ¶
func (a *ApplicationController) SaveApps(r *knot.WebContext) interface{}
func (*ApplicationController) SelectApps ¶
func (a *ApplicationController) SelectApps(r *knot.WebContext) interface{}
type DataBrowserController ¶
type DataBrowserController struct {
App
}
func CreateDataBrowserController ¶
func CreateDataBrowserController(s *knot.Server) *DataBrowserController
func (*DataBrowserController) CheckConnection ¶
func (d *DataBrowserController) CheckConnection(r *knot.WebContext) interface{}
func (*DataBrowserController) DeleteBrowser ¶
func (d *DataBrowserController) DeleteBrowser(r *knot.WebContext) interface{}
func (*DataBrowserController) DetailDB ¶
func (d *DataBrowserController) DetailDB(r *knot.WebContext) interface{}
func (*DataBrowserController) GetBrowser ¶
func (d *DataBrowserController) GetBrowser(r *knot.WebContext) interface{}
func (*DataBrowserController) GetDesignView ¶
func (d *DataBrowserController) GetDesignView(r *knot.WebContext) interface{}
func (*DataBrowserController) SaveBrowser ¶
func (d *DataBrowserController) SaveBrowser(r *knot.WebContext) interface{}
func (*DataBrowserController) TestQuery ¶
func (d *DataBrowserController) TestQuery(r *knot.WebContext) interface{}
type DataFlowController ¶
type DataFlowController struct {
App
}
func CreateDataFlowController ¶
func CreateDataFlowController(s *knot.Server) *DataFlowController
func (*DataFlowController) Delete ¶
func (a *DataFlowController) Delete(r *knot.WebContext) interface{}
func (*DataFlowController) GetDataMonitoring ¶
func (a *DataFlowController) GetDataMonitoring(r *knot.WebContext) interface{}
func (*DataFlowController) GetListData ¶
func (a *DataFlowController) GetListData(r *knot.WebContext) interface{}
func (*DataFlowController) Save ¶
func (a *DataFlowController) Save(r *knot.WebContext) interface{}
func (*DataFlowController) Start ¶
func (a *DataFlowController) Start(r *knot.WebContext) interface{}
type DataGrabberController ¶
type DataGrabberController struct {
App
}
func CreateDataGrabberController ¶
func CreateDataGrabberController(s *knot.Server) *DataGrabberController
func (*DataGrabberController) AutoGenerateDataSources ¶
func (d *DataGrabberController) AutoGenerateDataSources(payload *colonycore.DataGrabberWizardPayload, formatTime string) ([]*colonycore.DataGrabber, error)
func (*DataGrabberController) FindDataGrabber ¶
func (d *DataGrabberController) FindDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) GenerateNewField ¶
func (d *DataGrabberController) GenerateNewField(payload *colonycore.DataGrabber) (bool, error)
func (*DataGrabberController) GetDataGrabber ¶
func (d *DataGrabberController) GetDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) GetLogs ¶
func (d *DataGrabberController) GetLogs(r *knot.WebContext) interface{}
func (*DataGrabberController) GetSampleDataForAddWizard ¶
func (d *DataGrabberController) GetSampleDataForAddWizard() colonycore.DataGrabberWizardPayload
func (*DataGrabberController) GetTransformedData ¶
func (d *DataGrabberController) GetTransformedData(r *knot.WebContext) interface{}
func (*DataGrabberController) RemoveDataGrabber ¶
func (d *DataGrabberController) RemoveDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) RemoveMultipleDataGrabber ¶
func (d *DataGrabberController) RemoveMultipleDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) SaveDataGrabber ¶
func (d *DataGrabberController) SaveDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) SaveDataGrabberWizard ¶
func (d *DataGrabberController) SaveDataGrabberWizard(r *knot.WebContext) interface{}
func (*DataGrabberController) SelectDataGrabber ¶
func (d *DataGrabberController) SelectDataGrabber(r *knot.WebContext) interface{}
func (*DataGrabberController) StartTransformation ¶
func (d *DataGrabberController) StartTransformation(r *knot.WebContext) interface{}
func (*DataGrabberController) Stat ¶
func (d *DataGrabberController) Stat(r *knot.WebContext) interface{}
func (*DataGrabberController) StopTransformation ¶
func (d *DataGrabberController) StopTransformation(r *knot.WebContext) interface{}
type DataSourceController ¶
type DataSourceController struct {
App
}
func CreateDataSourceController ¶
func CreateDataSourceController(s *knot.Server) *DataSourceController
func (*DataSourceController) ConnectToDataSource ¶
func (d *DataSourceController) ConnectToDataSource(_id string) (*colonycore.DataSource, *colonycore.Connection, dbox.IConnection, dbox.IQuery, MetaSave, error)
func (*DataSourceController) ConnectToDataSourceDB ¶
func (*DataSourceController) DoFetchDataSourceMetaData ¶
func (d *DataSourceController) DoFetchDataSourceMetaData(dataConn *colonycore.Connection, from string) (bool, []*colonycore.FieldInfo, error)
func (*DataSourceController) FetchDataSourceLookupData ¶
func (d *DataSourceController) FetchDataSourceLookupData(r *knot.WebContext) interface{}
func (*DataSourceController) FetchDataSourceMetaData ¶
func (d *DataSourceController) FetchDataSourceMetaData(r *knot.WebContext) interface{}
func (*DataSourceController) FetchDataSourceSubData ¶
func (d *DataSourceController) FetchDataSourceSubData(r *knot.WebContext) interface{}
func (*DataSourceController) FindConnection ¶
func (d *DataSourceController) FindConnection(r *knot.WebContext) interface{}
func (*DataSourceController) GetConnections ¶
func (d *DataSourceController) GetConnections(r *knot.WebContext) interface{}
func (*DataSourceController) GetDataSourceCollections ¶
func (d *DataSourceController) GetDataSourceCollections(r *knot.WebContext) interface{}
func (*DataSourceController) GetDataSources ¶
func (d *DataSourceController) GetDataSources(r *knot.WebContext) interface{}
func (*DataSourceController) RemoveMultipleConnection ¶
func (d *DataSourceController) RemoveMultipleConnection(r *knot.WebContext) interface{}
func (*DataSourceController) RemoveMultipleDataSource ¶
func (d *DataSourceController) RemoveMultipleDataSource(r *knot.WebContext) interface{}
func (*DataSourceController) RunDataSourceQuery ¶
func (d *DataSourceController) RunDataSourceQuery(r *knot.WebContext) interface{}
func (*DataSourceController) SaveConnection ¶
func (d *DataSourceController) SaveConnection(r *knot.WebContext) interface{}
func (*DataSourceController) SaveDataSource ¶
func (d *DataSourceController) SaveDataSource(r *knot.WebContext) interface{}
func (*DataSourceController) SelectConnection ¶
func (d *DataSourceController) SelectConnection(r *knot.WebContext) interface{}
func (*DataSourceController) SelectDataSource ¶
func (d *DataSourceController) SelectDataSource(r *knot.WebContext) interface{}
func (*DataSourceController) TestConnection ¶
func (d *DataSourceController) TestConnection(r *knot.WebContext) interface{}
type FileBrowserController ¶
type FileBrowserController struct {
App
}
func CreateFileBrowserController ¶
func CreateFileBrowserController(s *knot.Server) *FileBrowserController
func (*FileBrowserController) Delete ¶
func (s *FileBrowserController) Delete(r *knot.WebContext) interface{}
func (*FileBrowserController) Download ¶
func (s *FileBrowserController) Download(r *knot.WebContext) interface{}
func (*FileBrowserController) Edit ¶
func (s *FileBrowserController) Edit(r *knot.WebContext) interface{}
func (*FileBrowserController) GetContent ¶
func (s *FileBrowserController) GetContent(r *knot.WebContext) interface{}
func (*FileBrowserController) GetDir ¶
func (s *FileBrowserController) GetDir(r *knot.WebContext) interface{}
func (*FileBrowserController) GetServers ¶
func (s *FileBrowserController) GetServers(r *knot.WebContext) interface{}
func (*FileBrowserController) NewFile ¶
func (s *FileBrowserController) NewFile(r *knot.WebContext) interface{}
func (*FileBrowserController) NewFolder ¶
func (s *FileBrowserController) NewFolder(r *knot.WebContext) interface{}
func (*FileBrowserController) Permission ¶
func (s *FileBrowserController) Permission(r *knot.WebContext) interface{}
func (*FileBrowserController) Rename ¶
func (s *FileBrowserController) Rename(r *knot.WebContext) interface{}
func (*FileBrowserController) Upload ¶
func (s *FileBrowserController) Upload(r *knot.WebContext) interface{}
type GroupController ¶
type GroupController struct {
App
}
func CreateGroupController ¶
func CreateGroupController(s *knot.Server) *GroupController
func (*GroupController) DeleteGroup ¶
func (a *GroupController) DeleteGroup(r *knot.WebContext) interface{}
func (*GroupController) FindGroup ¶
func (a *GroupController) FindGroup(r *knot.WebContext) interface{}
func (*GroupController) FindUserLdap ¶
func (a *GroupController) FindUserLdap(r *knot.WebContext) interface{}
func (*GroupController) GetAccessGroup ¶
func (a *GroupController) GetAccessGroup(r *knot.WebContext) interface{}
func (*GroupController) GetGroup ¶
func (a *GroupController) GetGroup(r *knot.WebContext) interface{}
func (*GroupController) GetLdapdataAddress ¶
func (a *GroupController) GetLdapdataAddress(r *knot.WebContext) interface{}
func (*GroupController) InitialSetDatabase ¶
func (a *GroupController) InitialSetDatabase() error
func (*GroupController) RefreshGroupLdap ¶
func (a *GroupController) RefreshGroupLdap(r *knot.WebContext) interface{}
func (*GroupController) SaveGroup ¶
func (a *GroupController) SaveGroup(r *knot.WebContext) interface{}
func (*GroupController) SaveGroupConfigLdap ¶
func (a *GroupController) SaveGroupConfigLdap(r *knot.WebContext) interface{}
func (*GroupController) Search ¶
func (a *GroupController) Search(r *knot.WebContext) interface{}
type LangenvironmentController ¶
type LangenvironmentController struct {
App
}
func CreateLangenvironmentController ¶
func CreateLangenvironmentController(l *knot.Server) *LangenvironmentController
func (*LangenvironmentController) GetLanguage ¶
func (le *LangenvironmentController) GetLanguage(r *knot.WebContext) interface{}
func (*LangenvironmentController) GetServerLanguage ¶
func (le *LangenvironmentController) GetServerLanguage(r *knot.WebContext) interface{}
func (*LangenvironmentController) ProcessSetup ¶
func (l *LangenvironmentController) ProcessSetup(dataServers *colonycore.Server, query *dbox.Filter, serverPathSeparator string, sshSetting sshclient.SshSetting) ([]sshclient.RunCommandResult, error)
func (*LangenvironmentController) SetupFromSH ¶
func (l *LangenvironmentController) SetupFromSH(r *knot.WebContext) interface{}
func (*LangenvironmentController) UninstallLang ¶
func (l *LangenvironmentController) UninstallLang(r *knot.WebContext) interface{}
type LoginController ¶
type LoginController struct {
App
}
func CreateLoginController ¶
func CreateLoginController(l *knot.Server) *LoginController
func (*LoginController) Authenticate ¶
func (l *LoginController) Authenticate(r *knot.WebContext) interface{}
func (*LoginController) GetAccessMenu ¶
func (l *LoginController) GetAccessMenu(r *knot.WebContext) interface{}
func (*LoginController) GetSession ¶
func (l *LoginController) GetSession(r *knot.WebContext) interface{}
func (*LoginController) GetUserName ¶
func (l *LoginController) GetUserName(r *knot.WebContext) interface{}
func (*LoginController) InitialSetDatabase ¶
func (l *LoginController) InitialSetDatabase() error
func (*LoginController) Logout ¶
func (l *LoginController) Logout(r *knot.WebContext) interface{}
func (*LoginController) PrepareDefaultUser ¶
func (l *LoginController) PrepareDefaultUser() (err error)
func (*LoginController) ProcessLogin ¶
func (l *LoginController) ProcessLogin(r *knot.WebContext) interface{}
func (*LoginController) ResetPassword ¶
func (l *LoginController) ResetPassword(r *knot.WebContext) interface{}
func (*LoginController) SavePassword ¶
func (l *LoginController) SavePassword(r *knot.WebContext) interface{}
type PageDesignerController ¶
type PageDesignerController struct {
App
}
func CreatePageDesignerController ¶
func CreatePageDesignerController(s *knot.Server) *PageDesignerController
func (*PageDesignerController) GetPages ¶
func (p *PageDesignerController) GetPages(r *knot.WebContext) interface{}
func (*PageDesignerController) GetWidgetSetting ¶
func (p *PageDesignerController) GetWidgetSetting(r *knot.WebContext) interface{}
func (*PageDesignerController) PageView ¶
func (p *PageDesignerController) PageView(r *knot.WebContext) interface{}
func (*PageDesignerController) RemovePage ¶
func (p *PageDesignerController) RemovePage(r *knot.WebContext) interface{}
func (*PageDesignerController) SavePage ¶
func (p *PageDesignerController) SavePage(r *knot.WebContext) interface{}
func (*PageDesignerController) SelectPage ¶
func (p *PageDesignerController) SelectPage(r *knot.WebContext) interface{}
func (*PageDesignerController) WidgetPreview ¶
func (p *PageDesignerController) WidgetPreview(r *knot.WebContext) interface{}
type ServerController ¶
type ServerController struct {
App
}
func CreateServerController ¶
func CreateServerController(s *knot.Server) *ServerController
func (*ServerController) CheckPing ¶
func (s *ServerController) CheckPing(r *knot.WebContext) interface{}
func (*ServerController) DeleteServers ¶
func (s *ServerController) DeleteServers(r *knot.WebContext) interface{}
func (*ServerController) GetServers ¶
func (s *ServerController) GetServers(r *knot.WebContext) interface{}
func (*ServerController) PingServer ¶
func (s *ServerController) PingServer(r *knot.WebContext) interface{}
func (*ServerController) SaveServers ¶
func (s *ServerController) SaveServers(r *knot.WebContext) interface{}
func (*ServerController) SelectServers ¶
func (s *ServerController) SelectServers(r *knot.WebContext) interface{}
func (*ServerController) ToggleSedotanService ¶
func (s *ServerController) ToggleSedotanService(op string, id string) (bool, error)
type SessionController ¶
type SessionController struct {
App
}
func CreateSessionController ¶
func CreateSessionController(s *knot.Server) *SessionController
func (*SessionController) GetSession ¶
func (a *SessionController) GetSession(r *knot.WebContext) interface{}
func (*SessionController) InitialSetDatabase ¶
func (a *SessionController) InitialSetDatabase() error
func (*SessionController) SetExpired ¶
func (a *SessionController) SetExpired(r *knot.WebContext) interface{}
type UserController ¶
type UserController struct {
App
}
func CreateUserController ¶
func CreateUserController(s *knot.Server) *UserController
func (*UserController) ChangePass ¶
func (a *UserController) ChangePass(r *knot.WebContext) interface{}
func (*UserController) DeleteUser ¶
func (a *UserController) DeleteUser(r *knot.WebContext) interface{}
func (*UserController) FindUser ¶
func (a *UserController) FindUser(r *knot.WebContext) interface{}
func (*UserController) GetAccess ¶
func (a *UserController) GetAccess(r *knot.WebContext) interface{}
func (*UserController) GetConfigLdap ¶
func (a *UserController) GetConfigLdap(r *knot.WebContext) interface{}
func (*UserController) GetUser ¶
func (a *UserController) GetUser(r *knot.WebContext) interface{}
func (*UserController) GetUserLdap ¶
func (a *UserController) GetUserLdap(r *knot.WebContext) interface{}
func (*UserController) InitialSetDatabase ¶
func (a *UserController) InitialSetDatabase() error
func (*UserController) SaveConfigLdap ¶
func (a *UserController) SaveConfigLdap(r *knot.WebContext) interface{}
func (*UserController) SaveUser ¶
func (a *UserController) SaveUser(r *knot.WebContext) interface{}
func (*UserController) Search ¶
func (a *UserController) Search(r *knot.WebContext) interface{}
func (*UserController) TestFindUserLdap ¶
func (a *UserController) TestFindUserLdap(r *knot.WebContext) interface{}
type WebController ¶
type WebController struct {
App
}
func CreateWebController ¶
func CreateWebController(s *knot.Server) *WebController
func (*WebController) Administration ¶
func (w *WebController) Administration(r *knot.WebContext) interface{}
func (*WebController) Application ¶
func (w *WebController) Application(r *knot.WebContext) interface{}
func (*WebController) ConfirmReset ¶
func (w *WebController) ConfirmReset(r *knot.WebContext) interface{}
func (*WebController) DataBrowser ¶
func (w *WebController) DataBrowser(r *knot.WebContext) interface{}
func (*WebController) DataFlow ¶
func (w *WebController) DataFlow(r *knot.WebContext) interface{}
func (*WebController) DataGrabber ¶
func (w *WebController) DataGrabber(r *knot.WebContext) interface{}
func (*WebController) DataSource ¶
func (w *WebController) DataSource(r *knot.WebContext) interface{}
func (*WebController) FileBrowser ¶
func (w *WebController) FileBrowser(r *knot.WebContext) interface{}
func (*WebController) Index ¶
func (w *WebController) Index(r *knot.WebContext) interface{}
func (*WebController) Login ¶
func (w *WebController) Login(r *knot.WebContext) interface{}
func (*WebController) PageDesigner ¶
func (w *WebController) PageDesigner(r *knot.WebContext) interface{}
func (*WebController) PageView ¶
func (w *WebController) PageView(r *knot.WebContext, args []string) interface{}
func (*WebController) Pages ¶
func (w *WebController) Pages(r *knot.WebContext) interface{}
func (*WebController) PredefinedVariables ¶
func (w *WebController) PredefinedVariables(params ...toolkit.M) interface{}
func (*WebController) WebGrabber ¶
func (w *WebController) WebGrabber(r *knot.WebContext) interface{}
func (*WebController) Widget ¶
func (w *WebController) Widget(r *knot.WebContext) interface{}
func (*WebController) WidgetChart ¶
func (w *WebController) WidgetChart(r *knot.WebContext) interface{}
func (*WebController) WidgetGrid ¶
func (w *WebController) WidgetGrid(r *knot.WebContext) interface{}
func (*WebController) WidgetSelector ¶
func (w *WebController) WidgetSelector(r *knot.WebContext) interface{}
type WebGrabberController ¶
type WebGrabberController struct { App // contains filtered or unexported fields }
func CreateWebGrabberController ¶
func CreateWebGrabberController(s *knot.Server) *WebGrabberController
func GetDirSnapshot ¶
func GetDirSnapshot(nameid string) *WebGrabberController
func NewHistory ¶
func NewHistory(nameid string) *WebGrabberController
func (*WebGrabberController) ConnectToSedotanServer ¶
func (w *WebGrabberController) ConnectToSedotanServer() (*SshSetting, *colonycore.Server, error)
func (*WebGrabberController) DaemonStat ¶
func (w *WebGrabberController) DaemonStat(r *knot.WebContext) interface{}
func (*WebGrabberController) DaemonToggle ¶
func (w *WebGrabberController) DaemonToggle(r *knot.WebContext) interface{}
func (*WebGrabberController) FetchContent ¶
func (w *WebGrabberController) FetchContent(r *knot.WebContext) interface{}
func (*WebGrabberController) GetFetchedData ¶
func (w *WebGrabberController) GetFetchedData(r *knot.WebContext) interface{}
func (*WebGrabberController) GetHistory ¶
func (w *WebGrabberController) GetHistory(r *knot.WebContext) interface{}
func (*WebGrabberController) GetLog ¶
func (w *WebGrabberController) GetLog(r *knot.WebContext) interface{}
func (*WebGrabberController) GetLogHistory ¶
func (w *WebGrabberController) GetLogHistory(datas []interface{}, date string) interface{}
func (*WebGrabberController) GetScrapperData ¶
func (w *WebGrabberController) GetScrapperData(r *knot.WebContext) interface{}
func (*WebGrabberController) GetSnapshot ¶
func (w *WebGrabberController) GetSnapshot(r *knot.WebContext) interface{}
func (*WebGrabberController) OpenHistory ¶
func (w *WebGrabberController) OpenHistory() ([]interface{}, error)
func (*WebGrabberController) OpenSnapShot ¶
func (w *WebGrabberController) OpenSnapShot(Nameid string) ([]interface{}, error)
func (*WebGrabberController) RemoveGrabber ¶
func (w *WebGrabberController) RemoveGrabber(r *knot.WebContext) interface{}
func (*WebGrabberController) RemoveMultipleWebGrabber ¶
func (w *WebGrabberController) RemoveMultipleWebGrabber(r *knot.WebContext) interface{}
func (*WebGrabberController) SaveScrapperData ¶
func (w *WebGrabberController) SaveScrapperData(r *knot.WebContext) interface{}
func (*WebGrabberController) SelectScrapperData ¶
func (w *WebGrabberController) SelectScrapperData(r *knot.WebContext) interface{}
func (*WebGrabberController) StartService ¶
func (w *WebGrabberController) StartService(r *knot.WebContext) interface{}
func (*WebGrabberController) Stat ¶
func (w *WebGrabberController) Stat(r *knot.WebContext) interface{}
func (*WebGrabberController) StopService ¶
func (w *WebGrabberController) StopService(r *knot.WebContext) interface{}
func (*WebGrabberController) SyncConfig ¶
func (d *WebGrabberController) SyncConfig() error
type WidgetController ¶
type WidgetController struct {
App
}
func CreateWidgetController ¶
func CreateWidgetController(s *knot.Server) *WidgetController
func (*WidgetController) EditWidget ¶
func (w *WidgetController) EditWidget(r *knot.WebContext) interface{}
func (*WidgetController) FetchDataSources ¶
func (w *WidgetController) FetchDataSources(ids string) (toolkit.Ms, error)
func (*WidgetController) GetDataSource ¶
func (w *WidgetController) GetDataSource(r *knot.WebContext) interface{}
func (*WidgetController) GetWidget ¶
func (w *WidgetController) GetWidget(r *knot.WebContext) interface{}
func (*WidgetController) PreviewExample ¶
func (w *WidgetController) PreviewExample(r *knot.WebContext) interface{}
func (*WidgetController) RemoveWidget ¶
func (w *WidgetController) RemoveWidget(r *knot.WebContext) interface{}
func (*WidgetController) SaveWidget ¶
func (w *WidgetController) SaveWidget(r *knot.WebContext) interface{}
Source Files ¶
Click to show internal directories.
Click to hide internal directories.