tidied up database generating code
Этот коммит содержится в:
		
							родитель
							
								
									e7918e29e7
								
							
						
					
					
						Коммит
						28b97c74a7
					
				
							
								
								
									
										
											Двоичные данные
										
									
								
								.DS_Store
									
									
									
									
										поставляемый
									
									
								
							
							
						
						
									
										
											Двоичные данные
										
									
								
								.DS_Store
									
									
									
									
										поставляемый
									
									
								
							
										
											Двоичный файл не отображается.
										
									
								
							| @ -4,27 +4,46 @@ | |||||||
|    "cell_type": "markdown", |    "cell_type": "markdown", | ||||||
|    "metadata": {}, |    "metadata": {}, | ||||||
|    "source": [ |    "source": [ | ||||||
|     "# Generate AMITT github files\n", |     "# Generate DISARM github files\n", | ||||||
|     "\n", |     "\n", | ||||||
|     "Generate all the AMITT github files from the AMITT master spreadsheet, being careful to reatin any comments people have made below the \"don't write above this\" line in them. " |     "Generate all the DISARM github files from the DISARM master spreadsheets, being careful to retain any comments people have made below the \"don't write above this\" line in them. " | ||||||
|    ] |    ] | ||||||
|   }, |   }, | ||||||
|   { |   { | ||||||
|    "cell_type": "code", |    "cell_type": "code", | ||||||
|    "execution_count": 2, |    "execution_count": 1, | ||||||
|    "metadata": { |    "metadata": { | ||||||
|     "scrolled": true |     "scrolled": true | ||||||
|    }, |    }, | ||||||
|    "outputs": [ |    "outputs": [ | ||||||
|     { |     { | ||||||
|      "ename": "ImportError", |      "name": "stdout", | ||||||
|      "evalue": "cannot import name 'Disarm' from 'generate_DISARM_pages' (/Users/sara/Dropbox/SJT_Projects_current/DISARM_foundation/code_repositories/DISARM-Frameworks/CODE/generate_DISARM_pages.py)", |      "output_type": "stream", | ||||||
|      "output_type": "error", |      "text": [ | ||||||
|      "traceback": [ |       "updated ../generated_pages/disarm_red_framework.md\n", | ||||||
|       "\u001b[0;31m---------------------------------------------------------------------------\u001b[0m", |       "updated ../generated_files/disarm_red_framework_clickable.html\n", | ||||||
|       "\u001b[0;31mImportError\u001b[0m                               Traceback (most recent call last)", |       "updated ../generated_pages/disarm_blue_framework.md\n", | ||||||
|       "\u001b[0;32m<ipython-input-2-25052c215084>\u001b[0m in \u001b[0;36m<module>\u001b[0;34m\u001b[0m\n\u001b[1;32m      1\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mpandas\u001b[0m \u001b[0;32mas\u001b[0m \u001b[0mpd\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0;32m----> 2\u001b[0;31m \u001b[0;32mfrom\u001b[0m \u001b[0mgenerate_DISARM_pages\u001b[0m \u001b[0;32mimport\u001b[0m \u001b[0mDisarm\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[0m\u001b[1;32m      3\u001b[0m \u001b[0mdisarm\u001b[0m \u001b[0;34m=\u001b[0m \u001b[0mDisarm\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n\u001b[1;32m      4\u001b[0m \u001b[0mdisarm\u001b[0m\u001b[0;34m.\u001b[0m\u001b[0mgenerate_and_write_datafiles\u001b[0m\u001b[0;34m(\u001b[0m\u001b[0;34m)\u001b[0m\u001b[0;34m\u001b[0m\u001b[0;34m\u001b[0m\u001b[0m\n", |       "updated ../generated_files/disarm_blue_framework_clickable.html\n", | ||||||
|       "\u001b[0;31mImportError\u001b[0m: cannot import name 'Disarm' from 'generate_DISARM_pages' (/Users/sara/Dropbox/SJT_Projects_current/DISARM_foundation/code_repositories/DISARM-Frameworks/CODE/generate_DISARM_pages.py)" |       "Temp: objecttype phase\n", | ||||||
|  |       "updated ../generated_pages/phases_index.md\n", | ||||||
|  |       "Temp: objecttype tactic\n", | ||||||
|  |       "updated ../generated_pages/tactics_index.md\n", | ||||||
|  |       "Temp: objecttype technique\n", | ||||||
|  |       "updated ../generated_pages/techniques_index.md\n", | ||||||
|  |       "Temp: objecttype task\n", | ||||||
|  |       "updated ../generated_pages/tasks_index.md\n", | ||||||
|  |       "Temp: objecttype incident\n", | ||||||
|  |       "updated ../generated_pages/incidents_index.md\n", | ||||||
|  |       "Temp: objecttype counter\n", | ||||||
|  |       "updated ../generated_pages/counters_index.md\n", | ||||||
|  |       "Temp: objecttype metatechnique\n", | ||||||
|  |       "updated ../generated_pages/metatechniques_index.md\n", | ||||||
|  |       "Temp: objecttype actortype\n", | ||||||
|  |       "updated ../generated_pages/actortypes_index.md\n", | ||||||
|  |       "updated ../generated_pages/responsetype_index.md\n", | ||||||
|  |       "updated ../generated_pages/detections_index.md\n", | ||||||
|  |       "updated ../generated_pages/tactics_by_responsetype_table.md\n", | ||||||
|  |       "updated ../generated_pages/metatechniques_by_responsetype_table.md\n" | ||||||
|      ] |      ] | ||||||
|     } |     } | ||||||
|    ], |    ], | ||||||
| @ -63,7 +82,7 @@ | |||||||
|        "  <thead>\n", |        "  <thead>\n", | ||||||
|        "    <tr style=\"text-align: right;\">\n", |        "    <tr style=\"text-align: right;\">\n", | ||||||
|        "      <th></th>\n", |        "      <th></th>\n", | ||||||
|        "      <th>amitt_id</th>\n", |        "      <th>disarm_id</th>\n", | ||||||
|        "      <th>name</th>\n", |        "      <th>name</th>\n", | ||||||
|        "      <th>summary</th>\n", |        "      <th>summary</th>\n", | ||||||
|        "      <th>sector_ids</th>\n", |        "      <th>sector_ids</th>\n", | ||||||
| @ -374,7 +393,7 @@ | |||||||
|        "</div>" |        "</div>" | ||||||
|       ], |       ], | ||||||
|       "text/plain": [ |       "text/plain": [ | ||||||
|        "   amitt_id                                name  \\\n", |        "   disarm_id                                name  \\\n", | ||||||
|        "0       A001                     data scientist    \n", |        "0       A001                     data scientist    \n", | ||||||
|        "1       A002                              target   \n", |        "1       A002                              target   \n", | ||||||
|        "2       A003                  trusted authority    \n", |        "2       A003                  trusted authority    \n", | ||||||
|  | |||||||
										
											
												Разница между файлами не показана из-за своего большого размера
												Загрузить разницу
											
										
									
								
							| @ -4,9 +4,9 @@ | |||||||
|    "cell_type": "markdown", |    "cell_type": "markdown", | ||||||
|    "metadata": {}, |    "metadata": {}, | ||||||
|    "source": [ |    "source": [ | ||||||
|     "# Generate AMITT github files\n", |     "# Generate DISARM github files\n", | ||||||
|     "\n", |     "\n", | ||||||
|     "Generate all the AMITT github files from the AMITT master spreadsheet, being careful to reatin any comments people have made below the \"don't write above this\" line in them. " |     "Generate all the DISARM github files from the DISARM master spreadsheets, being careful to retain any comments people have made below the \"don't write above this\" line in them. " | ||||||
|    ] |    ] | ||||||
|   }, |   }, | ||||||
|   { |   { | ||||||
|  | |||||||
										
											
												Разница между файлами не показана из-за своего большого размера
												Загрузить разницу
											
										
									
								
							
							
								
								
									
										
											Двоичные данные
										
									
								
								generated_files/AMITT_database.sqlite
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										
											Двоичные данные
										
									
								
								generated_files/AMITT_database.sqlite
									
									
									
									
									
										Обычный файл
									
								
							
										
											Двоичный файл не отображается.
										
									
								
							
							
								
								
									
										
											Двоичные данные
										
									
								
								generated_files/DISARM_database.sqlite
									
									
									
									
									
								
							
							
						
						
									
										
											Двоичные данные
										
									
								
								generated_files/DISARM_database.sqlite
									
									
									
									
									
								
							
										
											Двоичный файл не отображается.
										
									
								
							
							
								
								
									
										
											Двоичные данные
										
									
								
								generated_files/disarmsite.dump
									
									
									
									
									
										Обычный файл
									
								
							
							
						
						
									
										
											Двоичные данные
										
									
								
								generated_files/disarmsite.dump
									
									
									
									
									
										Обычный файл
									
								
							
										
											Двоичный файл не отображается.
										
									
								
							
		Загрузка…
	
	
			
			x
			
			
		
	
		Ссылка в новой задаче
	
	Block a user
	 Sara-Jayne Terp
						Sara-Jayne Terp