This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<?xml version="1.0"?> | |
<artifactType type="application/vnd.wso2-gadget+xml" shortName="gadget" singularLabel="Gadget" pluralLabel="Gadgets" | |
hasNamespace="false" iconSet="10"> | |
<storagePath>/gadgets/@{overview_name}/@{overview_version}</storagePath> | |
<nameAttribute>overview_name</nameAttribute> | |
<ui> | |
<list> | |
<column name="Name"> | |
<data type="path" value="overview_name" href="@{storagePath}"/> | |
</column> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
{ | |
"params": { | |
"q": "*TO*", | |
"indent": "true", | |
"fq": [ | |
"tenantId:\\-1234", | |
"allowedRoles:(internal/everyone OR admin)", | |
"mediaType_s:application/vnd.wso2-gadget+xml" | |
], | |
"sort": "overview_name_s asc", |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
sorting: { | |
attributes: [ | |
{name: "overview_name", label: "Name"}, | |
{name: "overview_version", label: "Version"}, | |
{name: "overview_provider", label: "Provider"}, | |
{name: "createdDate", label: "Date/Time"}] | |
} |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
UserName | Password | Claims | ||
---|---|---|---|---|
chris2 | chris123 | http://wso2.org/claims/emailaddress=dracusds123@gmail.com | http://wso2.org/claims/role=admin | |
mical3 | mical123 | http://wso2.org/claims/emailaddress=dracusds123@gmail.com | http://wso2.org/claims/role=admin | |
sharuk | sharuk123 | http://wso2.org/claims/emailaddress=dracusds123@gmail.com | http://wso2.org/claims/role=admin | |
john | john123 | http://wso2.org/claims/emailaddress=dracusds123@gmail.com | http://wso2.org/claims/role=admin |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
HEADER_STRING = "Username,Password,Claims," | |
data_line = "{0},{0},http://{1}//claims/emailaddress={0}@{1},{2}\n" | |
file_string = HEADER_STRING + "\n" | |
domain = "knnect.com" | |
role = "http://wso2.org/claims/role=admin" | |
name_template = "user{}" | |
users_count = 51 | |
with open(r'usernames.csv','w') as sample_file: | |
for index in range(1, users_count): |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def main(): | |
wb = openpyxl.load_workbook(conf['excel_file']) | |
name = wb.get_sheet_names()[0] | |
sheet = wb.get_sheet_by_name(name) | |
for row in range(2, sheet.max_row): # from 2 (assuming first row contains headers) to end of the rows | |
condition = sheet.cell(row=row, column=1).value | |
color = sheet.cell(row=row, column=2).value | |
year = sheet.cell(row=row, column=3).value | |
name = sheet.cell(row=row, column=4).value | |
description = sheet.cell(row=row, column=5).value |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
def create_asset(metadata, file_name): | |
credentials = '{username}:{password}'.format(username=conf['username'], password=conf['password']) | |
auth_value = b64encode(credentials.encode()) | |
headers = { | |
'Authorization': '{type} {auth_value}'.format(type="Basic", auth_value=auth_value.decode()), | |
'Content-Type': 'application/json' | |
} | |
request_url = conf['artifact_endpoint'] | |
response = requests.post(request_url, data=metadata, headers=headers, verify=False) | |
if not response.ok: |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<artifactType type="application/vnd.knnect-car+xml" shortName="car" singularLabel="Car" pluralLabel="Cars" | |
hasNamespace="false" iconSet="27"> | |
<storagePath>/trunk/car/@{overview_name}</storagePath> | |
<nameAttribute>overview_name</nameAttribute> | |
<ui> | |
<list> | |
<column name="name"> | |
<data type="text" value="overview_name"/> | |
</column> |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
class ThermalDataHandler(WebSocketHandler): | |
clients = [] | |
DEBUG = False | |
def __init__(self, application, request, **kwargs): | |
super(ThermalDataHandler, self).__init__(application, request, **kwargs) | |
if not ThermalDataHandler.DEBUG: | |
self.lepton = Lepton("/dev/spidev0.0") | |
self.lepton.__enter__() | |
self.mock_samples = MockData() |
This file contains bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
<sequence xmlns="http://ws.apache.org/ns/synapse" name="WSO2AM--Ext--In"> | |
<log level="custom"> | |
<property name="TRACE" value="Inside InSequence"/> | |
</log> | |
<log level="full"/> | |
<property name="uri.var.sub_domain1" expression="get-property('system','environment.sub_domain1')"/> | |
<property name="uri.var.port" expression="get-property('system','environment.port')"/> | |
<log level="custom"> | |
<property name="HOST " expression="$ctx:uri.var.sub_domain1"/> | |
<property name="PORT " expression="$ctx:uri.var.port"/> |
OlderNewer